如果 num_rows = 0 在 php 中从 mysqli 准备好的语句中显示消息
我在尝试从 php 中的准备好的语句查询中获取行数时遇到问题,我的查询如下所示:
$DBH = getDBH();
$stmt = $DBH->prepare("SELECT info FROM list WHERE tag = ?");
$stmt->bind_param("s",$tag);
$stmt->execute();
$stmt->bind_result($information);
我基本上只是想说,如果没有返回结果,则显示“没有返回结果”,有人可以帮忙吗?
I am having an issue trying to get the number of rows from a prepared statement query in php, my query looks as follows:
$DBH = getDBH();
$stmt = $DBH->prepare("SELECT info FROM list WHERE tag = ?");
$stmt->bind_param("s",$tag);
$stmt->execute();
$stmt->bind_result($information);
and i basically just want to say if there is no result returned display "no result returned" can anyone please help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不认识你正在使用的类,但通常我会这样做:
I don't recognize the class you are using, but generally I do this:
您需要首先使用
$statement->store_result()
。使用您的代码:You need to use
$statement->store_result()
first. Using your code: