在同一页面学习PHP表单验证的新手段。请告知为什么我的数据可能不会发布到数据库。填写完表单后,它会重定向到谢谢页面而不发送数据。谢谢!PHP/MySQL表单不能将数据发布到数据库
编辑:现在,我知道我的问题是,我已经更新了引擎收录的文件,以显示工作代码,验证在同一个页面,并查看是否有重复的电子邮件地址数据库。
我能够使用下面的Rick Kuipers建议来找到这个错误。我试图在VALUES下为主键添加一列,但是我只需要INSERT键的值,而不是ID或时间戳,因为ID设置为自动递增。
$sql = "INSERT INTO table (last_name, first_name, age)
VALUES (".
PrepSQL($last_name) . ", " .
PrepSQL($first_name) . ", " .
PrepSQL($age) . ")";
mysql_query($sql);
header("Location: volthankyou.php");
exit();
}
}
这是问答网站,而不是修复我的代码网站 – 2012-02-28 19:54:30
我真的很努力,只需要一些建议。不过谢谢。 – Commandrea 2012-02-28 19:56:22
欢迎您*要求*建议*,而不只是抛出代码来修复 – 2012-02-28 19:58:15