如何在PHP中检查MySQL结果是否返回空?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在PHP中检查MySQL结果是否返回空?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1098字,纯文字阅读大概需要2分钟。
内容图文
![如何在PHP中检查MySQL结果是否返回空?](/upload/InfoBanner/zyjiaocheng/889/235ebdb8dcc54878b04a6a289557e492.jpg)
如何检查mysql结果是否为空.如果mysql查询结果为空,则不应该删除condtion.
如果mysql结果数据那里& in else条件我的错误我的消息在那里,但它没有显示任何错误消息.
我尝试了以下代码,但没有在屏幕上显示任何警报或回显消息.
<?php
$sql = "select * from hall_search_data_1 where rent BETWEEN '".$_SESSION['amount1']."' AND '".$_SESSION['amount2']."'";
$res = mysql_query($sql);
if(!empty($res)){
while($row=mysql_fetch_row($res))
{
// here my data
}
}else{
echo "no results found";
echo "<br>";
echo "<script>alert('No any result found..!!');</script>";
echo "no results found";
}
?>
解决方法:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "id: " . $row["id"] . " - Name: " . $row["firstname"] . " " . $row["lastname"] . "<br>";
}
} else {
echo "0 results";
}
$conn->close();
?>
内容总结
以上是互联网集市为您收集整理的如何在PHP中检查MySQL结果是否返回空?全部内容,希望文章能够帮你解决如何在PHP中检查MySQL结果是否返回空?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】