原来的函数中没有 if (!$qurey) echo mysql_error(); 这句加上后这句后,得到的提示是
Unknown column 'displayname' in 'field list'
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /path/to/dir/conn.php on line 54
Unknown column 'displayname' in 'field list'
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /path/to/dir/conn.php on line 54
你的$query是sql语句还是mysql_query之后的数据集??
你的$query是sql语句还是mysql_query之后的数据集??
----------------
都不是,我也纳闷,这个文件不使我写的有和用到$query这个参数的函数中,只有mysql_fetch_array一个函数报错而且,至少在conn.php文件中,没有'displayname'这个字符串这个文件不是我写的,在这个文件中没有include、require等,也没有global的变量和常量,也没有$sql=""这样的语句
--------------
不加mysql_error()也不正常,但只有Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /path/to/dir/conn.php on line 54这个提示,没有Unknown column 'displayname' in 'field list'
1.sql语句写错了.
2.表字段不全
现在查出原因解决部分问题了,原因是一个表中的字段名错了,改为displayname就好了谢谢大伙!