我尝试使用以下代码尝试只在数据库中输入一个唯一的域。
$query = "INSERT IGNORE INTO domains2 (domain)
values ('$query2')";
print "running query: <br/>\n$query<br/>\n";
mysql_query($query, $link)
or die ("INSERT error:" .mysql_error());
例如,如果它试图输入test.com/test.php并且它已经在表中,它就不会这样做。但是它仍然将数据添加到表格中。
答案 0 :(得分:2)
您必须在UNIQUE
字段上设置domain
密钥才能生效。