0

重複の可能性:
PHP PDO - Num Rows

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 を返します。

4

1 に答える 1

0

削除時または更新時に使用できます

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

また

echo mysql_affected_rows();
于 2012-12-06T22:42:34.090 に答える