如果您在使用 num_rows 时遇到问题,则必须先声明 ->store_result()。
<?php
$mysqli = new mysqli("localhost","root", "", "tables");
$query = $mysqli->prepare("SELECT * FROM table1");
$query->execute();
$query->store_result();
$rows = $query->num_rows;
echo $rows;
// 例如返回 4
?>