Hallo Community,
ich versuche mir PHP beizubringen und hänge gerade gedanklich fest und würde mich freuen, wenn mir hier einer unter die Arme greifen könnte.
Ich möchte den Wochentag anhand des Datums ermitteln und die Termine je nach Wochentag gruppieren und scheitere gerade irgendwie daran. Bisher
habe ich mein Script soweit fertig, dass ich eine Text Datei einlese, die mit Tabs separiert ist und schreibe dies in ein Array. Soweit klappt es auch. Nun
möchte ich gerne den Wochentag anhand des Datums ermitteln und die Zeiten je nach Wochentag Gruppieren.
Beispiel wie es aussehen solte:
Montag
Gruppe A - 14:00 Uhr - Herr Behrens - Handball
usw.
Meine Text Datei sieht wie folgt aus:
Und mein Script so aus:
Ich bedanke mich schon einmal für eure Hilfe und weiß es zu schätzen, das einer sich die Zeit nimmt.
Grüsse
Frederic
ich versuche mir PHP beizubringen und hänge gerade gedanklich fest und würde mich freuen, wenn mir hier einer unter die Arme greifen könnte.
Ich möchte den Wochentag anhand des Datums ermitteln und die Termine je nach Wochentag gruppieren und scheitere gerade irgendwie daran. Bisher
habe ich mein Script soweit fertig, dass ich eine Text Datei einlese, die mit Tabs separiert ist und schreibe dies in ein Array. Soweit klappt es auch. Nun
möchte ich gerne den Wochentag anhand des Datums ermitteln und die Zeiten je nach Wochentag Gruppieren.
Beispiel wie es aussehen solte:
Montag
Gruppe A - 14:00 Uhr - Herr Behrens - Handball
usw.
Meine Text Datei sieht wie folgt aus:
HTML-Code:
22.01.2018 Gruppe A 14:00 Herr Behrens Handball 22.01.2018 Gruppe A 15:00 Herr Behrens Fussball 22.01.2018 Gruppe A 16:00 Herr Behrens Volleyball 22.01.2018 Gruppe A 17:00 Herr Behrens Tennis
PHP-Code:
function myfile($file) {
$str = "Start ";
if (($handle = fopen($file, "r")) === FALSE) return;
$line = 0;
while (($cols = fgetcsv($handle, 1000, "\t")) !== FALSE) {
if ($line >= 0) {
$str .= "<span class="rowcolor">".$cols[0]." ".$cols[1]." ".$cols[2]." ".$cols[3]." ".$cols[4]."</span>";
}
$line++;
}
return $str;
}
echo myfile("plan.txt");
Grüsse
Frederic
Kommentar