Seite 1 von 1

1. Datensatz aus einer CSV Datei auslesen

Verfasst: 02.09.2005 14:51
von sw-c
Wie kann man aus einer CSV Datei den 1. Datensatz auslesen?

Ich bräuchte dies, da ich auf meiner künftigen Homepage das Newssystem easynews v1.6 benutzen werde.
Dann möchte ich auf der Startseite den neuesten Newsbeitrag verkürzt dargestellt haben, aber dazu muss ich den 1. Newsbeitrag auch irgendwie bekommen.

Vlt. kann mir jemand helefn. Wenn ich es gerade schlecht erklärt ahbe, einfach nachhaken und sich melden.^^

MfG
sw-c

Verfasst: 02.09.2005 16:36
von Scoutman
mit der funktion file() kannst du das ganze file in ein array einlesen.

Code: Alles auswählen

$file = file('dateiname.csv');
echo ( $file[0] ); // damit kannst du die erste zeile wiedergeben

Verfasst: 02.09.2005 16:45
von sw-c
Ah, danke!

Und wie kann man etwas rauskopieren, was nach einen bestimmten Trennzeichen liegt, weil ich brauche nun den text vom 3. trennzeichen (komma) bis zum 4. trennzeichen (Komma)

Verfasst: 02.09.2005 16:56
von Scoutman
ich glaub mit explode() sollte es gehen.

Code: Alles auswählen

$string = explode( ',',  $file[0] );
echo $string[3];

Verfasst: 02.09.2005 19:11
von sw-c
Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke, Danke

DU HAST MICH GERETTET!!!!!!!!!!!!!!!!!!!!!!!11

Ich bin dir was schuldig...!

Verfasst: 03.09.2005 01:56
von Scoutman
bitteschön. ich werd drauf zurück kommen! :D

Verfasst: 03.09.2005 02:06
von Jensemann
Scoutman hat geschrieben:mit der funktion file() kannst du das ganze file in ein array einlesen.

Code: Alles auswählen

$file = file('dateiname.csv');
echo ( $file[0] ); // damit kannst du die erste zeile wiedergeben
Sobald die Dateien eine bestimmte größe erreicht haben ist der traditionelle Weg über fopen() und fread() zu lesen bis man das erste \n findet eindeutig vorzuziehen.