while (($test= fgetcsv($file, 10000, ",")) !== FALSE){
$field1= $test[0];
$field2= $test[1];
$sql= "INSERT IGNORE into tablename(field1, field2) values('$field1','$field2')";
mysql_query($sql);
}
我正在从CSV文件导入数据,然后将此数据存储到变量$field1
,$field2
然后我尝试插入tablename
表。在CSV文件中我有很多记录。我的查询插入数据但插入重复记录我在查询中使用IGNORE
,但它不适合我。
我如何防止重复?