PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tagesklick-Ralley 1.2 - Top5 Anzeige ?



maniwelt
21.10.2007, 22:17
Hoi...

Hab mal Tagesklick-Ralley 1.2 heruntergeladen, Installation klappte ohne Problemme, auch in Adminforce keine, aber, da steht doch ganz unten in der Anleitung:



folgendes noch in lib/menue_rechts einfügen

menuehead("Top5 Klicker");
$klicksrang = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
$rang = 1;
while ($klickliste=mysql_fetch_array($klicksrang)) {
echo '
<tr bgcolor="#FAEBD7">
<td align="center">'. $rang++ .'</td>
<td align="center">'.$klickliste[nickname].'</td>
<td align="center">'.number_format($klickliste[klicks],0,",",".").'</td>
</tr>
';
}
menuefoot();


Ok, hab es versucht...

Versuch Nummer 1: Design zerschossen...

Versuch Nummer 2: Ich änderte den Befehl von Menuhead und Foot, klappte auch nicht, Design zerschossen....

Und jeweils keine Anzeige der Top-Klicker


Woran liegt es ?

EarlofMidnight
21.10.2007, 22:30
Versuch mal es genau hier zwischen zu setzen: lib/menu_rechts.php



<?menuefoot();


menuehead("Wer ist online");
include ("lib/weristonline.php");
menuefoot();
}


Sollte dann so aussehen:



<?menuefoot();

menuehead("Top5 Klicker");
$klicksrang = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
$rang = 1;
while ($klickliste=mysql_fetch_array($klicksrang)) {
echo '
<tr bgcolor="#FAEBD7">
<td align="center">'. $rang++ .'</td>
<td align="center">'.$klickliste[nickname].'</td>
<td align="center">'.number_format($klickliste[klicks],0,",",".").'</td>
</tr>
';
}
menuefoot();

menuehead("Wer ist online");
include ("lib/weristonline.php");
menuefoot();
}

maniwelt
21.10.2007, 22:42
Ja, das klappt...

Allerdings hätte ich den gerne dies zwischen Klicksmiley und Games....

Also hier zwischen:



<?menuefoot();?>
<? } ?>

<?menuehead("Games");?>

EarlofMidnight
21.10.2007, 22:46
Probiers mal so:




<? menuehead("Top5 Klicker"); ?>
$klicksrang = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
$rang = 1;
while ($klickliste=mysql_fetch_array($klicksrang)) {
echo '
<tr bgcolor="#FAEBD7">
<td align="center">'. $rang++ .'</td>
<td align="center">'.$klickliste[nickname].'</td>
<td align="center">'.number_format($klickliste[klicks],0,",",".").'</td>
</tr>
';
}
<? menuefoot(); ?>



*Ist nicht getestet

maniwelt
21.10.2007, 23:11
Das hatte ich, war mein Versuch Nummer1, und sieht so aus:

http://img266.imageshack.us/img266/2951/top5nw5.jpg (http://imageshack.us)

Gremlin
22.10.2007, 01:08
<? menuehead("Top5 Klicker");
$klicksrang = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
$rang = 1;
while ($klickliste=mysql_fetch_array($klicksrang)) {
echo '
<tr bgcolor="#FAEBD7">
<td align="center">'. $rang++ .'</td>
<td align="center">'.$klickliste[nickname].'</td>
<td align="center">'.number_format($klickliste[klicks],0,",",".").'</td>
</tr>
';
}
menuefoot(); ?>

;)

maniwelt
22.10.2007, 03:29
Ach du bist ein Engel...

Danke, klappt hervoragend :)