我尝试使用准备好的语句计算查询的返回行数。
像这样的东西:
$q = "SELECT name, address, contact FROM members";
$stmt = mysqli_prepare ($dbc, $q);
mysqli_stmt_store_result($stmt);
// Get the number of rows returned:
$rows = mysqli_stmt_num_rows($stmt);
echo $rows;
但是在执行这个查询时我总是得到 0 行。我使用 mysql 客户端 ant 对其进行了测试,然后我得到了 6 个返回的行。
谁能告诉我这有什么问题?
谢谢你。