
如果两行的值相同,我想禁用mysql插入。例如:如果在第1行title="title1“& url="www.example.com”,以及在第2行title="title1“& url="www.example.com”,我只希望插入第一行。
找到了答案:
ALTER TABLE `my_table` ADD UNIQUE `unique_index`(`column1`, `column2`);发布于 2015-03-23 13:03:44
插入数据前,请选择以下查询
$s1 = "Select * From your table where title = '$title' and URL = '$URL'";
$res = mysql_query($s1) or die("!query");
if(mysql_affected_rows ())
{
echo "record exists";
}
else
{
echo "your insert query";
} https://stackoverflow.com/questions/29209822
复制相似问题