2
我一直在寻找这个相当长的一段时间,我无法弄清楚什么是错的。即时尝试插入一个新的行到我的表,但我不断收到#1064错误时,试图这样做。即时通讯新本所以它可能是公然明显的一些你...MySQL错误#1064插入时
这里是我的插入代码:
INSERT INTO registration (`fname`, `lname`, `address1`, `address2`, `city`,
`state`, `zcode`, `dob_mon`, `dob_day`, `dob_year`,
`email`, `number`, `gender`)
VALUES (`joe`, `bob`, `123 abc`, `apt 209`, `la`,
`CA`, `99999`, `JUN`, `14`, `1999`,
`[email protected]`, `1234567`, `F')
,这里是我的PHP文件的一部分
$fields = "`". implode("`, `", array_keys($register_data)) ."`";
$data = "`". implode("`, `", $register_data) ."'";
echo "INSERT INTO `registration` ($fields) VALUES ($data)";
非常感谢你!那窍门 – eml002
好消息eml002。如果解决了您的问题,请勾选绿色箭头。 – gilletty