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
在查询中使用的重复记录,但它对我不起作用。我怎样才能防止重复?