假設數據庫連接良好,表名和列名正確,並且數據庫中實際存在一行,其值爲「advoom.com」。是什麼讓這一切無法工作?我在'where子句'中收到錯誤「未知列'advoom.com'」這個簡單的小「選擇」語句.....爲什麼它不工作?
我也嘗試將變量放在引號外並使用「。」。連接命令。同樣的錯誤。
這是用Dreamweaver編寫的PHP頁面的一個片段。
$ pageURL =「advoom.com」;
mysql_select_db($database_bizCon, $bizCon);
$query_Recordset1 = "SELECT * FROM buttonprefsNEW WHERE curl = $pageURL";
$Recordset1 = mysql_query($query_Recordset1, $bizCon) or die(mysql_error());
+1很好的解釋+1 mysql_real_escape_string – 2012-02-03 01:58:44