Bobby: Bestimmte Zeilen aus CSV anzeigen

Beitrag lesen

Hallo Jan,

Cheatah hat im Prinzip schon recht.

Es gibt aber auch für CSV so eine einfache Methode.

$suchstring="|5|";
<---- Der Wert nachdem du suchst (Mit Seperatoren)
$fp= fopen ("datei.csv","r");
<---- Die CSV Datei
while ($zeile = fgets($fp,4096)){
<---- Zeilen einzeln einlesen
if (strstr($zeile,$suchstring)){
<---- eingelesene Zeile mit Suchstring vergleichen
$array = explode("|",$zeile);
<---- Die Zeile mit gefundenen Suchstring aufteilen (hab hier nen anderen Separator genommen.
print "$array[0]<BR>";}}
<---- die gewünschte Spalte auslesen

Mit diesem einfachen Script bekommst du nur die Zeilen ausgelesen die den gewünschten Suchstring enthalten. (Achtung Groß- und Kleinschreibung.

Ich würd dir auf alle Fälle empfehlen den Suchstring zu ändern.

Ich hoffe das hilft weiter

Gruß

Bobby