Hi Leute,
ich hab da ein problem mit dem korrekten einlesen von csv daten.
Vorher war alles einfach, da hab ich einfach alle spalten ausgelesen
und per insert in mysql gebracht, nun hab ich aber das problem, dass die CSV datei sich künftig ständig ändert und die spaltenanzahl variiert und somit auch die position der spalten, die ich benötige.
Nur der Name der Spalte ändert sich nicht.
Das hier:
funktioniert nun nicht mehr, wie kann ich das anpacken und nach Spaltennamen auslesen??
Für Hinweise und Ansätze wäreich dankbar !
ich hab da ein problem mit dem korrekten einlesen von csv daten.
Vorher war alles einfach, da hab ich einfach alle spalten ausgelesen
und per insert in mysql gebracht, nun hab ich aber das problem, dass die CSV datei sich künftig ständig ändert und die spaltenanzahl variiert und somit auch die position der spalten, die ich benötige.
Nur der Name der Spalte ändert sich nicht.
Das hier:
PHP-Code:
while ( ($data = fgetcsv($handle, 10000, ";")) !== FALSE )
{
$var = $data[0].$data[7].$data[12];
// ...
// ... SQL INSERT
}
Für Hinweise und Ansätze wäreich dankbar !
Kommentar