2012-08-03 47 views
0

我有一个查询,我想在这个查询中添加一个字段,我坚持在哪里把这个字段放在适当的位置。在查询中添加一个db字段

mysql_query("INSERT INTO `table-name`(".substr($columns,0,-2).") VALUES (".substr($values,0,-2).");"); 

字段名称添加电子邮件与价值$电子邮件。

+0

您是否可以回显$列并向所有人显示它说的内容? – 2012-08-03 11:08:38

回答

0

通过使用这个你可以插入任意数量的值到表

INSERT INTO `table-name` (`col1`, `col2`, `col3`,...) VALUES ('val1', 'val2', 'val3', ...); 
0

你$列和$值的变量必须是某种分隔字符串的。您需要更新控制这些变量的任何机制,或者只需将您的电子邮件字段添加到末尾,如下所示:

INTO `table-name`(".substr($columns,0,-2).", email) VALUES (".substr($values,0,-2).", '".$email."');"); 
相关问题