在查询中添加db字段

时间:2012-08-03 11:05:31

标签: php mysql

我有一个查询,我想在此查询中添加一个字段,我被困在哪里放置这个字段i-e适当的位置。

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

添加电子邮件的字段名称,其值为$ email。

2 个答案:

答案 0 :(得分:0)

通过使用它,您可以将任意数量的值插入表

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

答案 1 :(得分:0)

您的$ columns和$ values变量必须是某种分隔的字符串。您需要更新控制这些变量的任何机制,否则只需将您的电子邮件字段添加到最后:

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