我一直在努力做到这一点,但作为其他问题,我就是想不通。我一直在阅读可能的解决方案,但没有一个符合我的代码,或者如果他们这样做,我不知道如何或在哪里使用它们。
我有一个用户发送记录的数据库。该数据库由几个表组成,其中包含以下“姓名、姓氏、电话”。如果这些值中的任何一个是重复的,我希望我的代码能够识别并忽略表单的提交,如果所有这些值已经存在于 DB 上。
这是我的代码:
<?php
$con = mysql_connect("HOST","USER","PASS");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("testdb", $con);
$sql="INSERT INTO people (Name, LastName, Phone)
VALUES
('$_POST[Name]','$_POST[LastName]','$_POST[Phone]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "Record Added";
mysql_close($con);
?>