永发信息网

mysql_fetch_array() expects parameter 1 to be resource, null given in \db_class.php on line 137

答案:2  悬赏:50  手机版
解决时间 2021-02-22 15:09
  • 提问者网友:不要迷恋哥
  • 2021-02-21 16:24
db_class.php 的137是 public function fetch_array()   {    return mysql_fetch_array($this->result);  } query('SELECt * FROM `news` where id=.$id');$row = $conn->fetch_array($conn);echo $row['title'];?> 我在index超链接并穿id的值过来这个show页面,show页面$id可以获取id的值但就是指定id的值查询数据库的时候,就出错,提示db_class.php的137出错..如果是$conn->query('SELECt * FROM `news` where id=1');这样又能输出哦,请问高手门这是什么问题啊?急!!!
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-02-21 17:50
结果不是资源
遇到这种问题 把SQL语句 echo出来
然后手动到数据库里执行下就知道问题出在哪里了
全部回答
  • 1楼网友:何以畏孤独
  • 2021-02-21 18:21
这个错误类型我遇到好多次,总是因为sql语句出错引起的。我的解决办法是,把sql语句打印出来,检查,如果检查不到错误,用phpmyadmin里面的sql语句执行功能执行该语句。一般就会知道错误在哪里了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯