php - pg_num_rows 错误

标签 php mysql function

我的代码有错误

) Fatal error: Call to undefined function pg_num_rows() in C:\QG\www\medical-clinic\manip\updateProduit.php on line 49
Call Stack
#   Time    Memory  Function    Location
1   0.0019  386752  {main}( )   ..\updateProduit.php:0

我用PHP5 MYSQL 这是我的原始代码,我不知道为什么它没有字:

//VERIFICATION SI PRODUIT EXISTE
$query = "
        SELECT  `panier`.`idProduit`
        FROM `panier`, `produit`
        WHERE `Produit`.`nom` = '$nom'
        AND `panier`.`idPanier` = ".$_SESSION["tempPanierSpec"]."
        AND `produit`.`idProduit` =  AND `panier`.`idProduit` 
        ";
$result = mysql_query($query);
$numRows = pg_num_rows($result);  //NOMBRE DE ROW (DONNEES) DANS LA REPONSE

//SI N'EXISTE PAS
if($numRows == 0){
    mysql_query("SELECT `produit`.`idProduit` FROM `produit` WHERE `produit`.`nom` = '$nom'");
    while($row = mysql_fetch_array($result)){ $_SESSION["tempIdProd"] = $row["idProduit"]; }//WHILE
    mysql_query("INSERT INTO Panier (idPanier, idProduit, qte)
    VALUES ('".$_SESSION["panierSpec"]."', '".$_SESSION["tempIdProd"]."', '$qte')");
}
//SI EXISTE
else{

    while($row = mysql_fetch_array($result)){ $_SESSON["tempIdProd"] = $row["idProduit"];}
    $query = "
            UPDATE `panier` 
            SET `panier`.`qte` = `panier`.`qte` + $qte 
            WHERE `panier`.`idPanier` = '".$_SESSION["tempPanierSpec"]."'
            AND `panier`.`idProduit` = ". $_SESSION["tempidProd"];
    mysql_query($query);
}       

感谢大家

最佳答案

您需要使用 mysql_num_rows($result) -- pg_num_rows($result) 仅适用于 PostreSQL,因此得名。

关于php - pg_num_rows 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7065587/

相关文章:

javascript - Ajax - 问题 - 将 JavaScript Var 发送到 PHP 脚本

php - wordpress显示第二个三个帖子

php - 使用 PHP/Python 下载 url 中的特定文件

javascript - 从数据库打印 PHP 表

php - 基于 MySQL Inner Join 的查询给出重复的结果

java.util.date 仅获取 y-m-d 的毫秒数

从函数更改 char 数组

python - 有没有内置的方法来定义一个接受 1 个参数或 3 个参数的函数?

r - 在 R : turn list of functions into one big function (element-wise sum of functions)

PHP MySQL - 获取特定行的索引