我試圖從我的數據庫中的特定行中獲取數據。 而我得到的錯誤:從特定行檢索數據
Unknown column 'Apalm' in 'where clause'
這是我的代碼:
$naam = $_GET['naam'];
$result = mysql_query("SELECT * FROM planten WHERE naam = $naam")
or die(mysql_error());
和下面的圖片顯示我的數據庫。
好像腳本認爲該行被稱爲「金棕樹」。但我明確表示要搜索'naam'?
這可能很容易解決,但我似乎無法在Google上找到它。 所以請幫助我,或者指出我朝着正確的方向。我非常渴望學習這一點!
在此先感謝!
只是一個評論:你不應該以這種方式執行查詢構建文本,因爲它不是'sql注入'免費的;使用參數,避免幾個頭疼... – Marco