Door
Rick -
op 07-03-2011 17:18
gewijzigd op 07-03-2011 19:06
2.389 views
Beste forum leden,
Ik heb op mij site een tabel waarin een aantal hits staat en een video id.
Het klinkt simpel (is waarschijnlijk ook zo) maar ik kom er niet achter hoe ik de 5 video id's kan echoën, met de meeste hits in volgorde van hoogst naar laagst.
ik heb een pagina en daar wil het id met de meeste hits
ik heb een pagina en daar wil ik de id met de op 1 na meeste hits
ik heb een pagina en daar wil ik de id met de op 2 na meeste hits
ik heb een pagina en daar wil ik de id met de op 3 na meeste hits
ik heb een pagina en daar wil ik de id met de op 4 na meeste hits
klinkt nogal verwarrend maar heb dus 5 paginas voor de top 5
Ik begrijp wat je bedoeld..
Ik kan je niet verder helpen, ik weet het ook nog niet zo goed..
Misschien nog in de database één maken met rang, en elke keer als een pagina wordt geopend dat hij ze opnieuw indexeert?
<?php
$pagina = ...; // zie zelf maar hoe je hier aan komt. Begin met 0, niet met 1.
$sql = "SELECT id FROM table ORDER BY hits DESC LIMIT ". (int) $pagina .", 1";
?>