だから私はこれを持っています
$countsql = <<<SQL
SELECT COUNT(*)
FROM `deathnote`
SQL;
if ($stmt = mysqli_prepare($db, $countsql)) {
/* execute query */
mysqli_stmt_execute($stmt);
/* store result */
mysqli_stmt_store_result($stmt);
printf("Number of rows: %d.\n", mysqli_stmt_num_rows($stmt));
}
これの出力は 1 です。ここで、サーバーの PHP 管理に移動し、まったく同じクエリを実行すると、12 という期待される結果が返されます。
誰が私が間違っていたのか、または何をすべきかを提案できますか? みんなありがとう!