Moin,
ich möchte eines CSV Datei nach einer Email- Adresse durchsuchen.
Wenn die Email Adresse vorhanden ist, dann möchte ich in der Zeile wo die Email Adresse gefunden wird. In der Spalte G abgemeldet eintragen und in der Spalte H das Datum der Suchanfrage.
Wie geht das?
Unten habe ich zwei verschiede Quellcodes für das auslesen stehen, womit
ich bisher nicht zurecht gekommen bin.
Ich bin für jede Anregung dankbar, da ich sehr wenig Erfahrung mit CSV Datein im zussamenhang mit PHp habe.
Gruß Niklas
ich möchte eines CSV Datei nach einer Email- Adresse durchsuchen.
Wenn die Email Adresse vorhanden ist, dann möchte ich in der Zeile wo die Email Adresse gefunden wird. In der Spalte G abgemeldet eintragen und in der Spalte H das Datum der Suchanfrage.
Wie geht das?
Unten habe ich zwei verschiede Quellcodes für das auslesen stehen, womit
ich bisher nicht zurecht gekommen bin.
Ich bin für jede Anregung dankbar, da ich sehr wenig Erfahrung mit CSV Datein im zussamenhang mit PHp habe.
Gruß Niklas
Code:
$datei = "newsletter.csv"; $heute = date("d.m.y"); $handle = fopen($datei, "a"); while (($data = fgetcsv($handle, 1000, ",")) !== false) { $string = implode(' - ', $data); if(strpos($string, $suche) !== false) { echo $string . "<br />\n"; echo "Ich habe gefunden"; } } fclose ($handle); /* $datei = "newsletter.csv"; $handle = fopen($datei, "r"); while($buffer = fread($handle) !== false) foreach ($buffer as $moo) { $x = explode(';', $moo); if ($moo[2] != '') { echo 'Hier ist keine Adresse drin!'; } } fclose($fh);
Comment