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