Hallo ich habe mir zu dem HM Portal Lite eine php Boxe erstellt in der die User die Zuletzt Online waren angezeigt werden , nur weiss ich nicht was ich wo eintragen muss damit nur eine Bestimmte anzahl .z.b 5 User in der Boxe angezeigt werden?
Das ist der Inhalt der erstellten PHP Datei:
PHP
<?php
eval("print(\"".$hm_boxhead_tpl."\");");
$filename = 'box_who_last.php';
$tops = mysql_query("SELECT * FROM bb1_users ORDER BY lastactivity DESC");
$lastbit = '';
$tbl = 'a';
//Ausgabeschleife
while($row = mysql_fetch_object($tops))
{
// Datum umwandeln \\
$m = date("m", $row->lastactivity); // Monat
$d = date("d", $row->lastactivity); // Tag
$y = date("y", $row->lastactivity); // Jahr
$h = date("g", $row->lastactivity); // Stunden
$i = date("i", $row->lastactivity); // Minuten
$pa = date("a", $row->lastactivity); // AM/PM
$datum = "$d.$m.$y";
if($pa=='pm' && $h<12) { $h = $h +12; }
if($pa=='am' && $h==12) { $h = 0; }
$zeit = "$h:$i";
if($tbl=='a')
{
$c = '{tablecolora}';
$cid = 'tablea';
$tbl = 'b';
}
else
{
$c = '{tablecolorb}';
$cid = 'tableb';
$tbl = 'a';
}
$lastbit = $lastbit . "<tr><td id=\"$cid\" bgcolor=\"$c\" align=\"left\"><smallfont><a href=\"profile.php?userid=$row->userid\">$row->username</a></td><td id=\"$cid\" bgcolor=\"$c\" align=\"right\"><smallfont>($datum, $zeit)</td></tr>";
$i++;
}
eval("\$tpl->output(\"".$tpl->get("box_who_last")."\");");
eval("print(\"".$hm_boxtail_tpl."\");");
?>
Alles anzeigen
Kann mir dabei bitte jemand helfen?
Gruss