我试图使用预处理语句对来自查询的返回行进行计数。mysqli_stmt_num_rows()返回0行
事情是这样的:
$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客户端蚂蚁,然后我得到6返回的行。
谁能告诉我这是什么问题?
谢谢。