有人能告訴我我的請求出了什麼問題嗎?插入的PHP/Mysql語法錯誤
$sql = "INSERT INTO order (order_id,prod) VALUES ('','".$prod."')";
mysql_query($sql) or die ('Error SQL !'.$sql.'<br />'.mysql_error());
$_SESSION['orderid']=mysql_insert_id();
這裏是我的表配置:
欄目的order
表:
'order_id'=>int(11) auto_increment
'prod'=> varchar(20) utf8_general_ci
這是錯誤消息:
錯誤SQL INSERT INTO順序(ORDER_ID ,prod)VALUES('','xxx') 你的SQL語法錯誤;檢查對應於你的MySQL服務器版本正確的語法使用近 '順序(ORDER_ID,PROD)VALUES手動(' ' 'XXX')' 在1號線
謝謝
請查看PDO或MySQLi進行數據庫處理。 MySQL現已棄用 –
另外,發佈$ prod的值將有助於:) –
它被張貼在錯誤消息(即:xxx) – Baylock