我試圖使用預處理語句對來自查詢的返回行進行計數。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返回的行。
誰能告訴我這是什麼問題?
謝謝。