繁体   English   中英

如果(mysql_num_rows((($ result1)&& $ result)== 0){

[英]if (mysql_num_rows(($result1) && $result) == 0) {

这可能是最愚蠢的问题,但是我无法弄清楚,也不知道为什么,但这给了我一个错误,说它被赋予了布尔值。 这是我的代码。

if (mysql_num_rows(($result1) && $result) == 0) {
    echo "<div class='alert alert-danger alert-dismissable'><button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>No such user: <b>$u_name</b></div>";
    exit();
}

编辑:

我觉得错误就在这里附近,例如是否放错了括号或类似的东西:

if (mysql_num_rows(($result1) && $result) == 0)

也许:

if (mysql_num_rows($result1) == 0 && $result)

mysql_num_rows()需要mysql_query()的结果,请参见http://us2.php.net/mysql_num_rows 您正在尝试为其提供布尔值:

mysql_num_rows($result1 && $result) == 0)
               ^^^^^^^^^^^^^^^^^^^

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM