我一直在寻找类似的问题,但没有成功。
我有这段代码:
form1.php
$query = "INSERT INTO table1 "; $query .= "(fname, lname, mail)"; $query .= " VALUES "; $query .= "('".$_POST[fname]."', '".$_POST[lname]."', '".$_POST[mail]."')"; $result = mysql_query($query) or die ("Query Failed: " . mysql_error());
我希望脚本将检查插入的值是否存在于相应的列中,如果存在则抛出错误。有任何想法吗?
在您关心的字段上创建一个UNIQUE密钥,并在事后检测完整性错误。