18. februar 2002 - 14:18
Der er
10 kommentarer og 3 løsninger
php - let
Jeg har en row hvor der står nogle tal i, f.eks. 1 2 4 11 31 Så sætter jeg den til at tage de 10 største tal først, ORDER BY tal DESC LIMIT 10. Men så skriver den dem således: 1 11 2 31 4 WHY?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
18. februar 2002 - 14:22
#1
Jeg formoder din tabel er en streng og ikke et tal.
18. februar 2002 - 14:23
#2
Ved en streng kommer 11 før 2 på grund af ASCII værdierne.
18. februar 2002 - 14:23
#3
Nu da det her er PHP fordumet så sæt det hele i en array og sæt den i en sort();.
18. februar 2002 - 14:25
#4
sæt row, til "int" istedet.
18. februar 2002 - 14:26
#5
Flot tsocm. Det har jeg jo allerede fortalt ham. :P
18. februar 2002 - 14:27
#6
bare typisk han er den eneste der har det som svar. :(
18. februar 2002 - 14:30
#7
Hah.. Svar! :D
18. februar 2002 - 14:34
#8
<? $query = mysql_query("SELECT * FROM ORDER BY id DESC"); while($r = mysql_fetch_array($query)) { $id = $r["id"]; echo"$id"; } ?> Sådan står det nu...
18. februar 2002 - 14:35
#9
Hov, altså der står FROM tal....
18. februar 2002 - 14:38
#10
angelod >> hvad siger du flot til... *tsk tsk tsk* når der bliver spurgt om et let spm, kunne dett være man ikke skulle snakke ufo sprog.... så flot flot... sp.... jonatand >> det er i selve databasen du skal skifte indstillinger.
18. februar 2002 - 14:41
#11
jonatand >> p.s. se bort fra mit svar.
18. februar 2002 - 14:41
#12
Jeg taler bestemt ikke ufo sprog, din nød. Jeg bruger termer som enhver de fleste brugere af en computer burde vide. Hvilke ord mener du da jeg har brugt som ikke er forståelige?
22. februar 2002 - 01:26
#13
"ASCII værdierne", ved alle nybegyndere hvad dette er...?
Vi tilbyder markedets bedste kurser inden for webudvikling