Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回PHP和MySQL中受影响的行数_Php_Mysql_Pdo - Fatal编程技术网

返回PHP和MySQL中受影响的行数

返回PHP和MySQL中受影响的行数,php,mysql,pdo,Php,Mysql,Pdo,可能重复: 我无法返回PHP和MySQL中受影响的行数: $sql = "SELECT `id` FROM `bookmark` WHERE `userid` = :userid AND `hash` = :hash"; $sql_do = $db->prepare($sql); $sql_do->bindParam(':userid', $userid, PDO::PARAM_INT); $sql_do->bindParam(':hash', $ha

可能重复:

我无法返回PHP和MySQL中受影响的行数:

$sql = "SELECT `id` FROM `bookmark` WHERE `userid` = :userid AND `hash` = :hash";
    $sql_do = $db->prepare($sql);
    $sql_do->bindParam(':userid', $userid, PDO::PARAM_INT);
    $sql_do->bindParam(':hash', $hash, PDO::PARAM_STR);
    $sql_do->execute();
    $number = $db->query("SELECT FOUND_ROWS()")->fetchColumn();

返回0。

您可以在删除或更新时使用它

echo 'I have deleted ' . $db->affectedRows() . ' users';


可能或将对您有所帮助?
FOUND\u ROWS()
Description:对于带有LIMIT子句的SELECT,当使用
SQL\u CALC\u FOUND\u ROWS
运行查询时,将使用如果没有LIMIT子句
FOUND\u ROWS
将返回的行数。您似乎根本没有做任何研究。PHP.net和谷歌是你们最好的朋友。只有在这之后,在这里问你的问题:)德国劳埃德船级社与上述提示。。。
echo mysql_affected_rows();