Moin Moin,
Ich hoffe mir kann jemand helfen hier, habe mir auch sämtliche Beiträge zum Dropdown Menü hier durchgelesen, aber irgendwie ist nichts dabei was mir weiterhilft.
Folgendes Problem, ich möchte eine Tabelle"mannschaft" aus der Datenbank users auslesen, das klappt auch soweit, nur das er mir bei jedem User die gleiche Tabelle in einem DropDown Menü anzeigt!! Irgendwie stimmt die Abfrage nicht ganz, da muss noch irgendwas mit der userid rein. Ausgegeben wird das ganze dann über eine template Datei mit diesem Befehl:
<td align="center" bgcolor="{tablecolora}"><select name=""><option value="">$mannschaft_options</option></select></td>
Hier die ganze php datei:
Danke schon mal...
Ich hoffe mir kann jemand helfen hier, habe mir auch sämtliche Beiträge zum Dropdown Menü hier durchgelesen, aber irgendwie ist nichts dabei was mir weiterhilft.
Folgendes Problem, ich möchte eine Tabelle"mannschaft" aus der Datenbank users auslesen, das klappt auch soweit, nur das er mir bei jedem User die gleiche Tabelle in einem DropDown Menü anzeigt!! Irgendwie stimmt die Abfrage nicht ganz, da muss noch irgendwas mit der userid rein. Ausgegeben wird das ganze dann über eine template Datei mit diesem Befehl:
<td align="center" bgcolor="{tablecolora}"><select name=""><option value="">$mannschaft_options</option></select></td>
Hier die ganze php datei:
PHP-Code:
<?php
$filename="managerspiel.php";
require("global.php");
require("./acp/lib/class_useronline.php");
if(!$top) {
$result=$db->query("SELECT userid, username, spieltag, gesamt, mannschaft FROM bb".$n."_users ORDER BY gesamt DESC LIMIT 0,11");
$topanzahl = 11;
} else {
$result=$db->query("SELECT userid, username, spieltag, gesamt, mannschaft FROM bb".$n."_users ORDER BY gesamt DESC LIMIT 0,$top");
$topanzahl = $top;
}
list($mannschaft)=$db->query_first("SELECT mannschaft FROM bb".$n."_users WHERE userid");
$mannschaft_options="";
$mannschaft = preg_replace("/\s*\n\s*/","\n",trim($mannschaft));
$mannschaft = explode("\n",$mannschaft);
for($o=0;$o<count($mannschaft);$o++) $mannschaft_options.=makeoption($mannschaft[$o],$mannschaft[$o],1);
$managertopbit="";
$platz = 1;
$counttop = 0;
while($row = $db->fetch_array($result)) {
if($counttop == 1) {
$tableib = "tableb";
$tablecolor = "{tablecolorb}";
$counttop = 0;
} else {
$tableib = "tablea";
$tablecolor = "{tablecolora}";
$counttop = 1;
}
if($platz == 1) eval ("\$guthabentop_krone = \" ".$tpl->get("guthabentop_krone")."\";");
else $guthabentop_krone="";
if($platz == 12) eval ("\$jever_schrift = \" ".$tpl->get("jever_schrift")."\";");
else $jever_schrift="";
eval ("\$managertopbit .= \" ".$tpl->get("managertop_bit")."\";");
$platz = $platz + 1;
}
$db->free_result($result);
eval("\$tpl->output(\"".$tpl->get("managertop")."\");");
?>
EDIT:
code-tags gegen php-tags getauscht.
da weichen wenigstens die augen nicht mehr so auf.
Abraxax
Kommentar