Sortere efter hits pr dag.
Jeg bruger koden nede for til at hente alle links i en database og så sortere dem efter antal hits, problemet er bare at den skal sortere efter hits pr dag som den også skriver det ud med.I kan se at jeg efter jeg har hentet det skriver ud hvor mange hits det giver pr dag, ved at dividere hits med antal dage.
Håber i kan hjaelpe.
<?
include("../xxxx.inc");
$id = strip_tags($id);
$query = mysql_query("select * from linkindex where cat NOT LIKE 'Sex%' and hits > 0 order by hits desc, unidlind desc limit 5") or die(mysql_error());
$i = 1;
while($row = mysql_fetch_array($query)){
$dato = $row["dato"];
$hits = $row[hits];
$tid = $dato;
$mytime = strtotime($tid);
$now = time();
$diff = $now-$mytime;
$dage = floor($diff/(60*60*24));
if ($dage < 2) {$dage = 2;}
$hitsprdag = $hits / $dage;
$hitsprdag = round($hitsprdag, 0);
echo "<tr";
if($row[id] == $id) { echo" bgcolor=\"#cccccc\""; }
echo"><td valign=top>$i. </td><td><a href=\"http://www.goog.dk/link/?id=$row[id]\" target=_blank><img src=\"$row[banner]\" onerror=\"indsaetTekst(this)\" width=468 height=60 border=0 alt=\"$row[navn] - $row[alt]\"></a></td><td valign=top align=right>$hitsprdag</td><td valign=top align=right><a href=topstats.php?id=$row[id]><img src=banners/stats.png border=0></a></td></tr>";
$i ++;
}
?>
