IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php >

Invalid argument supplied for foreach()

2014-11-05 09:22 来源: IT技术学习网原创 阅读:

今天使用php连接数据库,出现

Warning: Invalid argument supplied for foreach()

报错一例。源代码为:

foreach ($db->query("SELECT ID FROM Content;") as $row)

仔细观察,foreach源码并无语法错误。

经查,数据库文件大小为0,换数据库文件,问题解决。

结论:此次 Warning: Invalid argument supplied for foreach() 报错原因,是$db->query("SELECT ID FROM Content;")的结果并不是期望中的数组,而是空。

因此,foreach当然会报Invalid argument supplied for foreach()。即:给foreach提供的参数不正确。

Invalid argument supplied for foreach()
转载需注明出处:IT技术学习网 http://www.itjsxx.com/php/Warning_Invalid_argument_supplied_for_foreach.html

评论文章 Invalid argument supplied for foreach()
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • zhaojiaoyang1
    2017-05-20 13:25:14发表

    并没有发现杨老身上异常[url=http://www.feiyugs.com]网站制作公司[/url] [url=http://zlb147.ce.c-c.com]建筑卷扬机[/url] [url=http://a2012624.ce.c-c.com]自卸车[/url] [url=http://zhuhaiks.ce.c-c.com]门式起

  • bbaobao
    2017-04-18 12:29:22发表

    我要十四年前有关此案的所有记录!包括相关证词[url=http://www.cwbol.com/yssp/yinp/]饮食健康养生[/url] [url=http://www.cwbol.com/yssc/sgys/]秋冬养生水果[/url] [url=http://www.cwbol.com/sjys/ysbk/207482.h

  • xiaoman2
    2017-04-18 12:00:34发表

    却忽略了冬梅也是会说谎的[url=http://www.duoye.net/]资讯门户[/url] [url=http://www.duoye.net/ylzx/]最新娱乐资讯[/url] [url=http://www.duoye.net/fhdq/2176.html]WANZ-322[/url] [url=http://www.duoye.net/f

IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图