我正在学习使用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