警告:mysql_fetch_array():在第70行的/public_html/admin/form/in_class.php中,提供的参数不是有效的mysql结果资源
Li显示控制面板中的一个错误是php文件第70行中的一个错误,该行是警告:mysql_fetch_array():在第70行的/public_html/admin/form/in_class.php中,提供的参数不是有效的mysql结果资源,php,mysql,Php,Mysql,Li显示控制面板中的一个错误是php文件第70行中的一个错误,该行是 while ($ result_class = mysql_fetch_array ($ query_class)) { 我希望能帮助我使用下面的更正 while ($result_class = mysql_fetch_array ($query_class)) { $和变量名之间应该没有间隙,如果看不到代码的其余部分,该错误消息与$query\u类为布尔false一致,这意味着创建它的任何对象都失败。在我们真正提出建议
while ($ result_class = mysql_fetch_array ($ query_class)) {
我希望能帮助我使用下面的更正
while ($result_class = mysql_fetch_array ($query_class)) {
$
和变量名之间应该没有间隙,如果看不到代码的其余部分,该错误消息与$query\u类为布尔false一致,这意味着创建它的任何对象都失败。在我们真正提出建议之前,我们需要知道它是如何创建的。试一试
die(var_dump($query_class));
在你引用的那句话之前,看看它说了什么
另外,请不要使用mysql函数,它们已经过时了,这是有充分理由的。您添加的代码无效,可能会导致语法错误。假设这些是打字错误,请显示正在设置和查询的
$query\u class
。$
和query\u class
之间的空格!!如果是这种情况,那么在$query\u class午后和这个错误解析错误之间留出空格时就会抛出一个语法错误:语法错误、意外的T\u字符串、在第70行$query\u class=mysql\u query上的/home/a9736557/public\u html/admin/form/in\u class.php中应该是T\u变量或“$”(“从site class
中选择*,其中class_type='$class_type',并按class_sort按root'顺序排列”);while($result_class=mysql_fetch_array($query_class)){然后尝试放置骰子(mysql_error());在$query_class=行之后和while行之前,查看得到的错误消息。警告:mysql_fetch_array():在第70行的/home/a9736557/public_html/admin/form/in_class.php中,提供的参数不是有效的MySQL结果资源