为了账号安全,请及时绑定邮箱和手机立即绑定

无法通过 if 语句检查查询

无法通过 if 语句检查查询

PHP
慕尼黑8549860 2021-11-05 15:52:27
我想检查图像的路径是否为 NULL,但如下所示的 select 查询后的 if 语句不起作用;代码直接传递给else语句并在else语句中显示div,所以任何可以帮助我的人请...<div class="adminLeft"><?php $userID=$_SESSION['userID'];$sql="SELECT path from cim WHERE userID='$userID'";$res=mysql_query($sql);if ($res==NULL){?><div class="card"><p> <img class ="card-img-top" src="/images/picture-profile.jpg"></p> </p>    </div><br><form id="uploadprofpic" action="up.php" enctype="multipart/form-data" method="post"><p> <input type="file" name="pic" accept="image/*"></p><input name="submit" class="formbutton" value="Upload your Photo" type="submit" id="submitReport"/></form><?php }else {?><div class="card"><p> <img class ="card-img-top" src=""></p> }?> </p></div>
查看完整描述

3 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

您正在检查字符串“NULL”,将其更改为 justNULL将检查它是否返回NULL


<?php 

if ($res == NULL){

?>

<div class="card">       

<p> <img class ="card-img-top" src="/images/picture-profile.jpg"></p> 

<?php }?>         

</div>

所以现在如果它返回NULL,它将显示 div。


顺便说一句,你最终没有正确关闭 php,你>?应该是?>


查看完整回答
反对 回复 2021-11-05
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

尝试像这样的 is_null 函数:

if (is_null($res)){}


查看完整回答
反对 回复 2021-11-05
?
万千封印

TA贡献1891条经验 获得超3个赞

使用根本null"NULL"

if ($res==null){
}


查看完整回答
反对 回复 2021-11-05
  • 3 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信