流量变现70%分成 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

关于PHP报错:Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, bool given in/public/class/db.class.php on line 87

[复制链接]
查看162 | 回复0 | 2024-9-21 09:59:46 | 显示全部楼层 |阅读模式
查询数据库的时候,如果为区域查询有问题508行;
例如:
    1. Array ([show_date] => Array ( [0] => Array ( [0] => egt [1] => 2014-04-02 ) [1] => Array ( [0] => elt [1] => 2014-05-03 ) ) )

    2. Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, bool given in E:XAMPPhtdocscourlogin.php on line
    复制代码


连接数据库时发生了这个问题
但是又不知道问题何在就很烦!
PS:mysqli_fetch_array() 也可以这样子去使用
然后在在代码内输入
  1.       if (!$result) {
  2.                     printf("Error: %s
  3. ", mysqli_error($link));
  4.                     exit();
  5.                 }
复制代码

"show_date"对应的数组最好没有加入"AND"会报
  1. "Warning: strtoupper() expects parameter 1 to be string, array given in /webser/www/code/TPfaremwork/ThinkPHP/Lib/Core/Db.class.php on line 87"
复制代码

可以将87行的代码改为:

    1. $rule  = ( isset($val[$count-1]) && !is_array($val[$count-1]) ) ? strtoupper($val[$count-1]) : '';
    复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则