मुझे आश्चर्य है कि क्या num_rows() वर्तमान परिणाम के सापेक्ष रिपोर्ट कर रहा है। डेटा लाने से पहले num_rows() को कैप्चर करने का प्रयास करें। उदा.
if($statement->prepare($query))
{
$statement->execute();
$statement->store_result();
echo $statement->num_rows();
$statement->bind_result($name);
$statement->fetch();
echo $name;
}
क्या इसका कोई असर होता है?