php报错求大神指教?

第一张是源代码,第二张是报错。

mysql连接失败了,返回到$conn是false

所以下面的查询就出错了.
连接完mysql判断一下是否连接成功,再进行下面的操作
$conn=mysqli_connect(...);

if(!$conn){
exit('数据库连接失败');
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-16
第一张是源代码,第二张是报错
第2个回答  2019-12-16
报错说它是个布尔值。
加个if或者while试试。
第3个回答  2019-12-16
19行有代码填错了
第4个回答  2019-12-17
第12行代码里变量最好拼接一下,取值不对。可以改成:
$sql=“select count(*) from cat where catname
=‘“.$cat[‘catname’].”’”;
用手机打字好麻烦,没法验证是否写错了。反正你取$cat[catname]写法不对,需要加单引号或双引号,如:$cat[‘catname’]
第5个回答  2019-12-17
你数据库链接失败了, 查看数据库配置是否正确
相似回答