Avatar billede ridisc Nybegynder
18. april 2006 - 21:04 Der er 6 kommentarer og
1 løsning

Oversigt - sorter efter flest hits!

Hej Eksperter. Jeg har et problem min kode her:

<?
include "mysql.php";

$plads = "0";
$plads++;

$hent_hits = mysql_query("SELECT * FROM countere WHERE kategori = 'Fritid' ORDER BY hits DESC LIMIT 100") or die(mysql_error()); while($vis = mysql_fetch_array($hent_hits)) {
?>

.. den skriver ganske vist pladsen ud, men den sortere ikke efter det rigtige tal.

Altså jeg har f.eks. en counter med 41 hits og en med 400, men den med 41 kommer alligevel før 400.

Nogen der har en løsning?
Avatar billede erikjacobsen Ekspert
18. april 2006 - 21:15 #1
Hvilken felttype har du givet feltet hits ?  Det ser ud som om det er en char eller varchar - og det skal være en int.
Avatar billede ridisc Nybegynder
18. april 2006 - 21:25 #2
varchar(225). Hvad i INT skal den så være?
Avatar billede erikjacobsen Ekspert
18. april 2006 - 21:27 #3
int(11) er et godt bud.
Avatar billede ridisc Nybegynder
18. april 2006 - 21:30 #4
Du smider da bare lige et svar - det funker.
Avatar billede erikjacobsen Ekspert
18. april 2006 - 21:36 #5
;) Jeg samler slet ikke på point, tak. Svar selv, accepter eget svar.
Avatar billede ridisc Nybegynder
18. april 2006 - 21:38 #6
Hmm okay..
Avatar billede ridisc Nybegynder
18. april 2006 - 21:38 #7
Svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester