0
如果整個行在表中不存在,我想插入表中。我的代碼如下:INSERT IGNORE不能正常工作
$insert_sql="insert ignore into indexes(id,user_id,course_id,index) values
('','".$row2['user_id']."','".$course_id."','".$index."')";
mysqli_query($db,$insert_sql);
,但它插入重複的行
您需要'不存在' – Tushar
您應該對您想要唯一的列有唯一的鍵約束。 –
@ Code-Monk第一列(id)是唯一的,但是我只想忽略整行與將要插入的行相同。 –