Hallo,
ich habe ein Problem mit dem auslesen einer csv-Datei.
Aus dem php-Manual habe ich folgenden Code:
<?php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while($zeile = fgetcsv($handle,5000,";"))
{
echo "<h1>ggg</h1>";
for($x=0;$x<count($zeile);$x++)
{
echo"$zeile[$x]<br>";
}
}
fclose($handle);
}
?>
Meine csv-Datei sieht so aus:
Nachname;Vorname;Geburtstdatum
Brandt;Markus;15.03.94
Meyer;Marcel;dd
Müller;Max;ff
bla;Michel;das
Jetzt möchte ich folgendes machen:
In der ersten Zeile wird nach "Vorname", "Nachname" und "Geburtstdatum" gesucht und die Position in einer Variable gespeichert (hier: $vorname=1, $nachname=2, $geburtstdatm=3).
In den nächsten Zeilen soll dann jeweils immer abhängig von der ersten Zeile eine "value" Variable beschrieben werden, der Psuedo-Code wäre in etwa:
Wenn $vorname ist gleich aktuelle Spalte dann
speichere aktuellen Wert aus der csv-Datei in $vornameValue
Das gleiche mit $nachname und geburtstdatum.
Ich hoffe ihr versteht was ich meine. Kann mir jemand helfen?
LG