Moin zusammen,
ich versuche gerade eine CSF-Datei auszulesen, mittels PHP.
Leider funktioniert es noch nicht so korrekt, wie vorgestellt.
Vielleicht habt ihr eine Idee, was ich falsch mache?
Mappe1.csv
test.php
Das Ergebnis, welches ich aktuell erhalte:
Was könnte da noch falsch sein?
VG, David
ich versuche gerade eine CSF-Datei auszulesen, mittels PHP.
Leider funktioniert es noch nicht so korrekt, wie vorgestellt.
Vielleicht habt ihr eine Idee, was ich falsch mache?
Mappe1.csv
Code:
id;vorname;nachname;email;phone;mobil
1;Hans;Muster;hans@web.de;0202-999999;0160-1122334
2;Dieter;Muster;dieter@web.de;0202-888888;0160-9988776
3;Günther;Muster;guenther@web.de;0303-777766;0160-7766554
test.php
PHP:
$index = 0;
$file = fopen('Mappe1.csv', 'r');
while(! feof($file))
{
// Speichert CSV-Zeile in ein Array
// Element 0 beinhaltet die Überschriften
// Ab Element 1 sind es die Datei-Inhalte
$array[$index] = fgetcsv($file);
$index++;
}
fclose($file);
for($i = 1; $i < count($array); $i++){
list($csvId, $csvVorname, $csvNachname, $csvEmail, $csvPhone, $csvMobil) = explode(";", $array[$i]);
echo "- Die Person $i heißt $csvVorname $csvNachname<br><br>";
}
Das Ergebnis, welches ich aktuell erhalte:
- Die Person 1 heißt
- Die Person 2 heißt
- Die Person 3 heißt
Was könnte da noch falsch sein?
VG, David