所以我有这个
$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 的预期结果。
任何人都可以看到我哪里出错了,或者建议怎么做?多谢你们!