Harley
08.01.2006, 19:54
Hallo Leuts,
ich bin echt am verzweifeln, ich hänge schon seit 2 tagen an diesem mist.
Ansich funktioniert es ja, aber bei jedem weiteren Datensatz wird mir die Ausgabe der Namen zu den Spielen verdoppelt. Kann mir da jemand Zeigen was man ändern muss damit das funktioniert?
Ich hab schon versucht erst alle daten der Gamestabelle in ein array zu lesen und bei der ausgabe dann zuordnen zu lassen, aber dann geht das auch wieder ned, weil ich weiter unten keine daten des arrays bekomme. Wie man sehen kann bin ich nicht der Profi in PHP und würde mich echt freuen wenn mir einer bei diesem prob helfen könnte.
$query=$DB->query("SELECT * FROM ".$db_tab['team_singup']." ORDER BY id ASC");
while($result=$DB->fetch_array($query)) {
$game=explode('|', $result['game']);
foreach($game as $key => $value) {
$gquery=$DB->query("SELECT gname FROM ".$db_tab['games']." WHERE gid='".$value."'");
while($gresult=$DB->fetch_array($gquery)) {
$games=$gresult['gname'];
}
}
eval ("\$games_row.=\"".templateinclude("liga/admin_showsingups_games_bit")."\";");
eval ("\$database_row.=\"".templateinclude("liga/admin_showsingups_bit")."\";");
}
ich bin echt am verzweifeln, ich hänge schon seit 2 tagen an diesem mist.
Ansich funktioniert es ja, aber bei jedem weiteren Datensatz wird mir die Ausgabe der Namen zu den Spielen verdoppelt. Kann mir da jemand Zeigen was man ändern muss damit das funktioniert?
Ich hab schon versucht erst alle daten der Gamestabelle in ein array zu lesen und bei der ausgabe dann zuordnen zu lassen, aber dann geht das auch wieder ned, weil ich weiter unten keine daten des arrays bekomme. Wie man sehen kann bin ich nicht der Profi in PHP und würde mich echt freuen wenn mir einer bei diesem prob helfen könnte.
$query=$DB->query("SELECT * FROM ".$db_tab['team_singup']." ORDER BY id ASC");
while($result=$DB->fetch_array($query)) {
$game=explode('|', $result['game']);
foreach($game as $key => $value) {
$gquery=$DB->query("SELECT gname FROM ".$db_tab['games']." WHERE gid='".$value."'");
while($gresult=$DB->fetch_array($gquery)) {
$games=$gresult['gname'];
}
}
eval ("\$games_row.=\"".templateinclude("liga/admin_showsingups_games_bit")."\";");
eval ("\$database_row.=\"".templateinclude("liga/admin_showsingups_bit")."\";");
}