脚本宝典收集整理的这篇文章主要介绍了计算OOP PHP中返回行的数量,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$con= MysqLi_connect('localhost','root','','dealinte_CMS') or die(MysqLi_error()); $email="joy1@gmail.COM"; 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
我的代码有什么问题?
$r->Store_result();
在检查行数之前,也是如此.请参阅手册页上的此注释
小费
由于您正在使用MysqL学习OOP PHP,因此请务必注意,您为MysqL创建的连接采用过程式语法.虽然在PHP中你可能会侥幸逃脱,但在许多其他语言中你不会.为什么不立即将其转换为OOP语法?
$con= new MysqLi('localhost','my_user','my_password','my_db');
以上是脚本宝典为你收集整理的计算OOP PHP中返回行的数量全部内容,希望文章能够帮你解决计算OOP PHP中返回行的数量所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。