另一个表

时间:2017-12-08 13:32:50

标签: php sql

我有两个表:table1和table2。

我有一个包含大量重复项的.csv文件,我将它们放在table2中。所以我有一个没有重复项的干净table1和另一个包含table1所有重复项的表。我怎样才能做到这一点?我有这个代码只将.csv文件放入table1(带有重复项):

我已将值放在一个有效的数组中:

$sql = "INSERT INTO table1 (aanhef,achternaam,email,bedrag) 
VALUES('$aanhef','$achternaam','$email','$bedrag')";

mysql_query($sql); "

1 个答案:

答案 0 :(得分:0)

$data=file_get_contents('testing.csv');

$data=explode(',',$data);

$uniqueValues = array_unique($data);
$duplicateValues = array_diff_assoc($data, $uniqueValues);
print_r($uniqueValues);
echo '</br>';
print_r($duplicateValues);

此代码将csv文件拆分为2 arrays,其中包含重复项,并且只有您提出的唯一值。之后,您可以解析数组并执行sql queries