我正在學習使用MySQL的OOP PHP。我想運行一個查詢,應該打印返回的行數。我的PHP代碼如下:計算OOP中的返回行數PHP
$con= mysqli_connect('localhost','root','','dealinte_cms') or die(mysqli_error());
$email="[email protected]";
if($r=$con->prepare("SELECT * FROM user WHERE email=? ")){
$r->bind_param("s",$email);
if(!$r->execute()){
echo mysqli_errno($con);
}
else{
$rowCount=$r->num_rows;
echo $rowCount;
}
}
在我的數據庫,郵件是在4行,所以它應該打印4,但它顯示0
請告訴我錯我的代碼?
哦,我不知道。 – partho