我有一个查询,我想在此查询中添加一个字段,我被困在哪里放置这个字段i-e适当的位置。
mysql_query("INSERT INTO `table-name`(".substr($columns,0,-2).") VALUES (".substr($values,0,-2).");");
添加电子邮件的字段名称,其值为$ email。
答案 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."');");