我想了解更多关于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