Sven Rautenberg: CSV-Datei öffnen und durchsuchen

Beitrag lesen

Moin!

Der Hintergrund: habe das ganze schon einmal online gehabt, aber da kamen dann immer wieder Fragen, ob man meine Datenbank auch Oofline durchsuchen kann - dies möchte ich meinen Besuchern ermöglichen.

Dein Problem ist, dass du mit allgemeinem Javascript nicht auf externe Dateien zugreifen kannst.

Deshalb mein Tipp: Konvertiere deine CVS-Datei in eine Javascript-Datei, welche ein Array mit den Daten befüllt.

Statt der CSV-Zeile

"wert1","wert2","wert3"
"wert4","wert5","wert6"

sollte stattdessen

zeile[1][1] = "wert1";
zeile[1][2] = "wert2";
zeile[1][3] = "wert3";
zeile[2][1] = "wert4";
zeile[2][2] = "wert5";
zeile[2][3] = "wert6";

in einer (vielleicht extra eingebundenen) Javascript-Datei stehen.

Da du PHP kannst, kannst du diesen Umwandlungsvorgang automatisieren. PHP kann (wahlweise interaktiv dynamisch oder nur auf deine Veranlassung hin) diese Datei ausgeben - entweder direkt zum Browser oder zwischengespeichert auf deinem Webspace.

Die Suche solltest du dann alleine hinkriegen.

- Sven Rautenberg

--
Diese Signatur gilt nur am Freitag.