[请益]mysql_fetch_array() expects parameter 1

楼主: cat99961 (阿汤)   2015-04-24 18:47:37
我觉得以下语法应该没有错误..
$origin_sql = "SELECT * from XXX_tb WHERE dep_sn=181";
$origin_result = mysql_query($origin_sql);
$origin_data = mysql_fetch_array($origin_result);
$origin_sql语法确定可以找到资料
但却出现以下错误讯息...
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in
希望各问高手帮忙...
感激不尽...
作者: rockmanalpha (KIN)   2015-04-24 19:09:00
你要先检查 $origin_result是不是False 不是False才把它pass给 mysql_fetch_array()另外 如果以后要长期用PHP做开发 建议改用PDO连DB
楼主: cat99961 (阿汤)   2015-04-25 00:58:00
谢谢你 我有查出$origin_result是false,但我想请问一下$origin_result在什么情况下会是false....
作者: s0920151048   2015-04-25 01:38:00
作者: xdraculax (首席怪叔叔)   2015-04-25 11:00:00
查错db? echo mysql_error,测试线错误讯息全开
楼主: cat99961 (阿汤)   2015-04-25 13:44:00
谢谢你们提供的资讯 很有用

Links booklink

Contact Us: admin [ a t ] ucptt.com