T
thegamehhh
Hallo,
ich bastel immernoch an einer vernünfigen Lösung für meine Fanseite des BVB, was das Eintragen von Spielergebnissen der Bundesliga betrifft. Dabei wird in meiner Datenbank folgendes erfasst:
-das Datum
-die Heimmannschaft
-die Auswärtsmannschaft
-Endergebnis (getrennt von den Toren der Heimmannschaft und Auswärtsmannschaft)
-Halbzeitergebnis (wie beim Endergebnis)
-Status (Spiel beendet oder nicht) [durch den Status wird dann die Tabelle berechnet)
Mein Problem betrifft den Status der Spiele. Die Zeile der Begegnung gebe ich mit einer foreach Schleife aus. Ebenfalls gebe ich über ein Select Menü den Status mit einer foreach Schleife aus. Bei der ersten Partie wird die Schleife nur mit beendet und nicht beendet ausgegeben. Mit jeder nächsten Partie wird dieses Menü immer länger. Dies geschieht allerdings nur, wenn ich dieses Menü in einer Funktion eingebunden habe, um dies auch für andere Partien in anderen Wettbewerben nutzen zu können.
Binde ich allerdings keine Funktion ein und das Select Menü wird mit foreach in der foreach Schleife der Partien ausgegeben, wird das Select Menü nicht doppelt und dreifach ausgegeben.
Wie kriege ich es hin, dass das Select Menü über eine Funktion nicht doppelt ausgegeben wird?
Grundgerüst mit Funktion
Grundgerüst ohne Funktion
ich bastel immernoch an einer vernünfigen Lösung für meine Fanseite des BVB, was das Eintragen von Spielergebnissen der Bundesliga betrifft. Dabei wird in meiner Datenbank folgendes erfasst:
-das Datum
-die Heimmannschaft
-die Auswärtsmannschaft
-Endergebnis (getrennt von den Toren der Heimmannschaft und Auswärtsmannschaft)
-Halbzeitergebnis (wie beim Endergebnis)
-Status (Spiel beendet oder nicht) [durch den Status wird dann die Tabelle berechnet)
Mein Problem betrifft den Status der Spiele. Die Zeile der Begegnung gebe ich mit einer foreach Schleife aus. Ebenfalls gebe ich über ein Select Menü den Status mit einer foreach Schleife aus. Bei der ersten Partie wird die Schleife nur mit beendet und nicht beendet ausgegeben. Mit jeder nächsten Partie wird dieses Menü immer länger. Dies geschieht allerdings nur, wenn ich dieses Menü in einer Funktion eingebunden habe, um dies auch für andere Partien in anderen Wettbewerben nutzen zu können.
Binde ich allerdings keine Funktion ein und das Select Menü wird mit foreach in der foreach Schleife der Partien ausgegeben, wird das Select Menü nicht doppelt und dreifach ausgegeben.
Wie kriege ich es hin, dass das Select Menü über eine Funktion nicht doppelt ausgegeben wird?
Grundgerüst mit Funktion
PHP:
foreach($x as $y => $z) {
$template .= '';
$template .= function($x[$y]);
$template .= '';
}
Grundgerüst ohne Funktion
PHP:
foreach($x as $y => $z) {
$template .= '';
$a = array(0 => 'b', 1 => 'c');
foreach($a as $b => $c) {
$template .= '';
}
$template .= '';
}