$sql="INSERT INTO dbform
VALUES
('$_POST[firstname]','$_POST[middlename]','$_POST[lastname]','$_POST[street]','$_POST[city]','$_POST[country]','$_POST[zipcode]','$_POST[telephone]','$_POST[mobile]','$_POST[email]','$_POST[url]','$_POST[comments]','$_POST[newsopt]',curdate(),now());";
这个SQL语句是错误的。
没有定义字段怎么可以赋值呢?
就是INSERT INTO dbform /*这里没有字段是错误的*/ VALUES /*等等,不写那么长了*/
VALUES
('$_POST[firstname]','$_POST[middlename]','$_POST[lastname]','$_POST[street]','$_POST[city]','$_POST[country]','$_POST[zipcode]','$_POST[telephone]','$_POST[mobile]','$_POST[email]','$_POST[url]','$_POST[comments]','$_POST[newsopt]',curdate(),now());";
这个SQL语句是错误的。
没有定义字段怎么可以赋值呢?
就是INSERT INTO dbform /*这里没有字段是错误的*/ VALUES /*等等,不写那么长了*/
insert into table (字段1,字段2)values(value1,value2)
如echo $sql;exit;
这样