是否有這個查詢不起作用的原因?如果我只是排除WHERE子句,下面的查詢將起作用。我需要知道它有什麼問題。我知道$ key的給定值存在於表中,那麼爲什麼這不起作用呢?這個WHERE子句有什麼問題?
$q = "SELECT * WHERE t1.project=$key
FROM project_technologies AS t1
JOIN languages AS t2
ON t1.language = t2.key";
表的有以下字段:
project_technologies
- 關鍵
- 項目
- 語言
語言
- 關鍵
- 命名
強制性評論說「當心SQL注入的邪惡怪物」的正確途徑。 – 2009-10-22 09:07:32