Possible Duplicate:
PHP Error: mysql_fetch_array() expects parameter 1 to be resource, boolean givenMysql的取副教授()错误
我在PHP新的,需要在下面的代码一些建议。我得到以下错误:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\wd\categories.php on line 42
PHP代码:
$SQL= "FROM wdccat WHERE caid='$id'
LEFT JOIN wdcat ON wdccat.caid = wdcat.ccid
LEFT JOIN wdclient ON wdccat.clid = wdclient.cid";
$result = mysql_query($SQL);
((Line 42)) while ($db_field = mysql_fetch_assoc($result)) {
echo $str1;
echo $str2;
print $row['cid'];
echo $str3;
print $row['cid'];
echo $str4;
print $row['climage'];
echo $str5;
print $row['cname'];
echo $str6;
print $row['cid'];
echo $str7;
print $row['cname'];
echo $str8;
print $row['cid'];
echo $str9;
echo $str10;
}
任何援助将不胜感激。
错误我回声mysql_error();:得到
你有一个错误的SQL语法;检查与您的MySQL服务器版本相对应的手册,以便在第2行的'LEFT JOIN wdcat ON wdccat.caid = wdcat.ccid LEFT JOIN wdclient ON wdccat.cl'附近使用正确的语法警告:mysql_fetch_assoc()期望参数1到是资源,布尔在42行提供的C:\ xampp \ htdocs \ wd \ categories.php
检查你的'$ SQL'是不正确的。 – Rikesh
您的查询没有SELECT – SERPRO