PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Codeschnippzel für Userguthaben in menue_links.php?



klammkriegen
18.04.2009, 18:17
Hallo,

ich suche ein Schippzel der allen Usern anzeigt wer das meiste Guthaben hat.

Dies sollte in menue_links zusehen sein.

Lokutos
18.04.2009, 18:24
Suche nach dan ist es das thema was so heist auf der ersten seite im unteren drittel



Kontenübersicht in der menue_links/rechts (http://designerscripte.net/search.php?do=process)

MFG Lokutos

eRaaaa
18.04.2009, 19:09
edit

Lokutos
18.04.2009, 19:44
sr yich seh grad du willst den mit dem höchsten gutahebn anzeigen da bin ich verkommen

hier hast du eine ausgabe der x top user mit dem meisten guthaben die anzahl stellst du ein bei
DESC LIMIT 5




<?menuehead();?>
<table width="100%" cellpadding="0" cellspacing="0" border="1" align="center">
<tr >
<td width="20%" align="center"><b>User</b></td>
<td width="20%" align="center"><b>Guthaben</b></td>
</tr>
<?
$top2 = db_query("SELECT k.uid,k.kontostand,u.nickname FROM
vms_kontodaten AS k
LEFT JOIN vms_userdaten AS u ON u.uid=k.uid
ORDER BY k.kontostand DESC LIMIT 5");
while ($nickg = mysql_fetch_array($top2)){
echo '
<tr >
<td align="center"><a href="?content=/nickpage&id='.$nickg['uid'].'">'.$nickg["nickname"].'</a></td>
<td align="center">'.number_format($nickg['kontostand'],2,",",".").'</td>
</tr>
';
}
?>
</table>
<? menuefoot();?>


MFG Lokutos

klammkriegen
19.04.2009, 19:01
Danke, aber wenn ich den Einfüge dann verschwindet die ganze rechte Box -.-

Lokutos
19.04.2009, 19:18
In den head was reingeschrieben ??

mach mal
menuehead('xxx');


darauf geachtet wo php ist und wo nicht ??

auf menueheads auf und zu geachtet ??

klammkriegen
19.04.2009, 19:40
Habe darauf geachtet, leider geht es nicht.

@doch, also jetzt gehts habe deinen Code so umgeändert:

menuehead("Guthaben");?>
<table width="100%" cellpadding="0" cellspacing="0" border="1" align="center">
<tr >
<td width="20%" align="center"><b>User</b></td>
<td width="20%" align="center"><b>Guthaben</b></td>
</tr>
<?
$top2 = db_query("SELECT k.uid,k.kontostand,u.nickname FROM
vms_kontodaten AS k
LEFT JOIN vms_userdaten AS u ON u.uid=k.uid
ORDER BY k.kontostand DESC LIMIT 5");
while ($nickg = mysql_fetch_array($top2)){
echo '
<tr >
<td align="center"><a href="?content=/nickpage&id='.$nickg['uid'].'">'.$nickg["nickname"].'</a></td>
<td align="center">'.number_format($nickg['kontostand'],2,",",".").'</td>
</tr>
';
}
?>
</tr>
';
}?></table></center><?
menuefoot();

Das Guthaben ist zusehen, aber dann zeigt er mir diese Zeichen an: '; }?>

Wie krieg ich die da weg?

E:

So Fehler gefunden, unten war es einfach zu viel drin :D

Codeschnippzel läuft so perfekt:

menuehead("Guthaben");?>
<table width="100%" cellpadding="0" cellspacing="0" border="1" align="center">
<tr >
<td width="20%" align="center"><b>User</b></td>
<td width="20%" align="center"><b>Guthaben</b></td>
</tr>
<?
$top2 = db_query("SELECT k.uid,k.kontostand,u.nickname FROM
vms_kontodaten AS k
LEFT JOIN vms_userdaten AS u ON u.uid=k.uid
ORDER BY k.kontostand DESC LIMIT 5");
while ($nickg = mysql_fetch_array($top2)){
echo '
<tr >
<td align="center"><a href="?content=/nickpage&id='.$nickg['uid'].'">'.$nickg["nickname"].'</a></td>
<td align="center">'.number_format($nickg['kontostand'],2,",",".").'</td>
</tr>
';
}
?>
</tr>
</table></center><?
menuefoot();

Sieht sehr gut aus :D

Lokutos
19.04.2009, 19:55
In dehm du meinen code nimmst und am anfang und ende auf die PHP zeichen achtest das die stimmen du hast nämlich nur am anfang <? weg gemacht und am ende ?> und guthaben oben rein geschrieben

nutz bitte die php felder die sind extra dafür angelegt worden

klammkriegen
19.04.2009, 20:00
Sry.

Läuft perfekt und sieht super aus.

Danke dir :D