Top 10 med /
Hej Eksperter.Jeg er igang med en top 10 over dem med flest timer i mit community. Men jeg kan ikke rigtig få den til at regne ud hvem der har flest og sådan. Den skriver bare 32 timer ved allesammen.
Det er lidt svært for min onlinetid tæller i sekunder altså 1 minut er = 60 og 2 minutter er = 120 osv.
Jeg har forsøgt mig med:
<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid")) {
include "mysql/mysql.php";
$hent_bruger = mysql_query("SELECT * FROM community_avis WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis1 = mysql_fetch_array($hent_bruger);
?>
<html>
<head>
<link rel="stylesheet" href="style" type="text/css">
</head>
<body oncontextmenu="return false"ondragstart="return false"onselectstart="return false">
<script>
if(top.location == location)top.location='http://www.dounie.dk/avis'
</script>
<?
include("mysql/mysql.php");
$real_time = $vis1['onlinetid'] / 60;
$nummer = 0;
$hent = mysql_query("SELECT * FROM community_avis ORDER BY onlinetid DESC LIMIT 10") or die (mysql_error());
while($vis = mysql_fetch_array($hent)) {
$nummer++;
$timer2 = $real_time;
$timer = floor($timer2);
$min = floor(($timer2-$timer)*10);
if($min < 10)$min = "0".$min;
echo("$nummer. $vis[brugernavn] - $timer Timer, og $min Minutter.<br>");
}
?>
</body>
</html>
<?
} else {
print "Du er ikke logget ind!";
}
?>
Håber nogen kan hjælpe.
