我有一個動態的類別列表,它是從mySQL中檢索的。當用戶點擊一個類別時,它從數據庫中加載該特定類別的圖像。這是做它的函數:從mySQL中的各種表中選擇列
function getImages($categoryID)
{
return json_encode(select("SELECT * FROM images WHERE categoryID=$categoryID"));
}
現在我也想再次也從「類別」表中檢索類別名稱(包括在頁面的另一部分選擇的類別的名稱)。我試圖做到這一點:
function getImages($categoryID)
{
return json_encode(select(
"SELECT categories.categoryName, images.imageFileName, images.imageHeader
FROM images JOIN categories
ON categories.categoryID = images.categoryID
WHERE categoryID=$categoryID"));
}
但沒有工作,現在我甚至沒有得到的圖像。
怎麼辦?
'WHERE的categoryID ...'是含糊不清的。試試'WHERE categories.categoryID ...' – 2012-03-07 13:52:06