• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Aus CSV Datei Random Zeile ziehen

bubees

Neues Mitglied
Hallo,

ich habe eine CSV Datei. Die sieht ungefähr so aus.

Artikel 1
Artikel 2
Artikel 3
Artikel 4

und so weiter. Jetzt möchte ich, das pro Runde ein Artikel ausgewählt wird, das ganze sollte random sein. Am Ende der Runde, soll dann die Zeile gelöscht werden.

Beispiel

Artikel 1
Artikel 2
Artikel 3
Artikel 4

Neue Runde und Artikel 2 wird ausgewählt, am Ende der Runde wird dann Artikel 2 oder eher die ganze Zeile gelöscht und Artikel 3 geht eine Zeile nach oben.

Artikel 1
Artikel 3
Artikel 4

Habe leider nicht so viel Ahnung und bastel gerade erstmal drauf los und mich da etwas reinzufuchsen.
 
Das geht mit PHP. Und wenn du dich da erst mal 'reinfuchsen' willst, fang mit Schritt 1 an... einlesen der CSV Datei in ein Array.
Google mal nach array(), fopen(), fgets(), fclose().
Und wenn du deine 'Artikel' sicher in ein Array einlesen kannst und mit diesem ersten Schritt nicht von alleine auf den weiteren Ablauf kommst, kannst du dich gerne hier wieder melden.
 
Das ist für mich keine CSV-Datei, sondern nur eine Textdatei mit aufgelisteten Artikeln. Da reicht das einlesen mit file, bei einer CSV-Datei würde ich dann aber auch fgetcsv nehmen
 
Zurück
Oben