(`full_name`,`user_email`,`pwd`,`address`,`tel`,`fax`,`website`,`date`,`users_ip`,`activation_code`,`country`,`user_name`
)
VALUES
('$data[full_name]','$usr_email','$sha1pass','$data[tel]','$data[fax]','$data[web]'
,now(),'$user_ip','$activ_code','$data[country]','$user_name'
)
";
我该怎么办?对不起我只有14岁,还在学习。
答案 0 :(得分:0)
您的INSERT语句中提到了12列,但只提供了11个值。您需要找出忘记添加值的列,并将其添加到查询中。看起来它是address
的值。
答案 1 :(得分:0)
您传入11个参数作为数据,而不是12.您必须为查询中指定的每个字段提供一个值。
答案 2 :(得分:0)
您没有将地址值添加到值列表中(密码后),即使您提到要将其插入表中也是如此。