喜所有的M使用以下查詢:更新查詢錯誤使用PHP
$rows = mysql_query("UPDATE admin SET create ='".$close."' WHERE id=".$id) or die(mysql_error());
,但我得到了以下錯誤: 您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的「創建=」 0' WHERE ID = 6' 在1號線
幫我PLZ在這方面日Thnx提前
喜所有的M使用以下查詢:更新查詢錯誤使用PHP
$rows = mysql_query("UPDATE admin SET create ='".$close."' WHERE id=".$id) or die(mysql_error());
,但我得到了以下錯誤: 您的SQL語法錯誤;檢查對應於你的MySQL服務器版本使用附近的「創建=」 0' WHERE ID = 6' 在1號線
幫我PLZ在這方面日Thnx提前
你正確的語法手冊需要用反引號(`
)正確引用您的查詢,因爲create
是MySQL中的保留關鍵字。
$rows = mysql_query("UPDATE admin SET `create` = '".$close."' WHERE `id` = ".$id) or die(mysql_error());
我強烈推薦使用PDO。
'id'不需要被引用。這不是保留字。 –
確實如此,但一致。無論如何,我總是會使用PDO。 –
pdo無法解決OP的問題。 –
create
是reserved word。你必須逃避它:
UPDATE admin SET `create`=...
^- ^-
@KA_lin你不是說開始吧...... – nickhar