Hy, hab mir hier ein CSV-Import gebastet:
hab da eine dublettenprüfung über die telefonnr. drin, ist sehr umständlich, wenn da einer ne elegantere Lösung hat immer gerne, aber das ist nicht das Thema, sondern ich will die einzelnen einträge bearbeiten, wie im auskommentierten will ich wenn zb die telefonnr nicht mit 0 beginnt, will ich ne 0 vorhängen, aber sobald ich das mache, importiert das skript nicht mehr, kommentier ichs aus, funktionierts????? HILFE 
PHP:
if (array_key_exists("datei", $_FILES) && preg_match("/\\.csv$/", $_FILES['datei']['name'])){
$file = fopen($_FILES['datei']['tmp_name'], "r");
$filesize = $_FILES['datei']['size'];
$filename = $_FILES['datei']['name'];
$filename = str_replace('.csv', '', $filename);
$file_code = $_POST['code'];
$file_typ = $_POST['typ'];
$file_produkt = $_POST['produkt'];
mysql_query("INSERT INTO ava_pools (center,code,code_produkt,name,size,opti)VALUES ('$user_center','$file_code','$file_produkt','$filename','$filesize', '1')");
$query = "INSERT INTO `ava_adressen_".$user_center."_".$file_produkt."` (`anrede`, `vname`, `nname`, `str`, `plz`, `ort`, `tel`, `gebdat`, `code_pool`) VALUES ";
while($line = fgets($file)){
$line = preg_replace("/\\r?\\n$/", "", $line);
$eintraege = explode(";", $line);
if (count($eintraege) != 8) continue;
else {
for ($j = 0; $j < 8; $j++){ $eintraege[$j] = "'" . mysql_real_escape_string($eintraege[$j]) . "'"; }
$eintraege[8] = "'".$file_code."'";
//$get_tel = $eintraege[6];
//$tel_first = substr($get_tel,0, 1);
//if($tel_first!="0"){$eintraege[6] = "0".$get_tel;}
$check_tel = ereg_replace("'","",$eintraege[6]);
$count_tel = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_adressen_".$user_center."_".$file_produkt." WHERE tel='$check_tel'"),0);
if($count_tel>=1){
mysql_query("UPDATE ava_pools SET dubletten = dubletten + 1 WHERE code='$file_code'");
} else {
$res = mysql_query($query . "(" . implode(", ", $eintraege) . ")");
}
mysql_query("UPDATE ava_pools SET menge = menge + 1 WHERE code='$file_code'");
}
}
fclose($file);
header("Location: index.php?page=import&pool=".$file_code."");
}