我想了解更多關於SQL的知識,我想更新表格;PHP/MySQL - 在一個請求中更新2個表格
$query3 = "INSERT INTO `$table1`, `$table2` ($table1.DISPLAY_NAME, $table1.EMAIL_ACCOUNT, $table2.DISPLAY_NAME, $table2.EMAIL_ACCOUNT) values ('" . DISPLAY_NAME . "', '" . EMAIL_ADDRESS . "', '" . $get['rn'] . "', '" . $email . "')";
有人能指出我在正確的方向,我會怎麼做呢?當前錯誤是:
您的SQL語法錯誤;檢查對應於你的MySQL服務器版本在線路附近使用「
contacts_ACT_Web_Designs
(contacts_E_Jackson.DISPLAY_NAME,contacts_E_Jackson」正確的語法手冊1
我希望你能清理你的輸入。 PHP不具有參數化查詢的概念嗎?就目前而言,我更擔心SQL注入。 – spender 2010-04-22 11:07:19
是的,即時通訊相當多的PHP只是不如此使用SQL。 (我在頁面頂部有過濾器[note $ get not $ _GET]) – 2010-04-22 11:09:56
想知道,爲什麼要將相同的信息插入同一數據庫中的兩個不同的表中? – MAS1 2010-04-22 11:12:21