Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
Ich habe ein Problem für den Ansatz.
Ich habe eine Datei, in der Daten geschrieben sind. Die Felder sind jeweils mit nem TAB getrennt.
Ich habe sozusagen eine "Vorbild-Struktur", wie die Datei aussehen sollte.
Jetzt kann es aber vorkommen, dass in dieser Datei mache Spalten einfach fehlen und ich Probleme beim einlesen bekomme, weil diee dann natürlich verrutscht sind.
Ich lese die Daten Zeilenweise ein und zerstückele sie dann durch das TAB.
In der Datei gibt es in der 2ten Zeile auch Überschriften für die jeweiligen Spalten, also dannach könnte ich gehen.
Mein Problem:
Ich würde eigentlich gerne testen, ob die Datei dem Ideal entspricht.
Muss ich dabei die 2te Zeile auslesen und erstmal testen, halt bei jeder Spalte einzeln.
Da das ne Menge Spalten sind wir das nen sehr langer Quelltext, was natürlich nicht nach mir geht.
Hat jemand ne Idee, wie man das durch ne Schleife machen kann?
VDIV
Arbeite seriell, lese jeweils eine Zeile mit fgets() oder fgetcsv() ein, arbeite sie ab und lese die nächste. Nach der zweiten Zeile nimmst du eine Schleife für den Rest.