我有這個選擇查詢哪些工作正常,直到我執行內部聯接。內部加入後,「Column'id在'where子句中不明確」?
$id = (int) $_GET['id'];
$data = mysql_query("
SELECT
events.start_datetime,
events.EVENT_NAME,
events.START_TIME,
events.END_TIME,
events.VENUE_LOCATION,
venues.VENUE_NAME
FROM
events
INNER JOIN venues
ON events.VENUE_LOCATION = venues.ID
WHERE
id = ".$id) or die(mysql_error());
的$id
變量是使得根據該URL,從一排查詢負載數據(即:page.php文件ID = 1?)。
任何想法有什麼不對?由於
把「WHERE events.id = ...'或'WHERE venues.id = ...' – piotrm 2012-03-18 18:19:48