Avatar billede downloading Nybegynder
16. oktober 2004 - 20:39 Der er 10 kommentarer og
1 løsning

Hvilken type celler?

Hey, jeg skal til at sortere de værdier jeg har fra 3 af mine kolonner, det handler om 3 forskellige slaks.. tid (i sec), størrelse (i MB), og navn (tekst), jeg har bare sat dem alle sammen til at være TEXT, jeg går ud fra at dette er forkert, da jeg ikke kan sortere i den via fx.:

$result = mysql_query("SELECT `Name`, `DownloadID`, `Hits`, `Size`, `Spilletid` FROM `downloads` ORDER BY `Name` DESC LIMIT 0,7") or die(mysql_error());

men name skrives omvendt at hvad jeg vil have den til, og de andre virker jo ikke forde de kun regner med første tal, og ikke med kommaet... hvad skal jeg gøre?
Avatar billede arne_v Ekspert
16. oktober 2004 - 20:42 #1
Name - VARCHAR(100)
Size - INTEGER eller NUMBER(10,2) hvis du vil have decimaler
Playtime - INTEGER  eller NUMBER(10,2) hvis du vil have decimaler

juster størrelserne efter behov
Avatar billede downloading Nybegynder
16. oktober 2004 - 20:52 #2
på phpMyADMIN er der ikke noget der hedder NUMBER..?
Avatar billede downloading Nybegynder
16. oktober 2004 - 20:54 #3
mit name, gå stadig også den forkerte vej når jeg udskriver dem.. starter modsat.. altså fra å til a istedet for a til å..?
Avatar billede arne_v Ekspert
16. oktober 2004 - 20:55 #4
DESC betyder omvendt rækkefølge !!!!

Prøv uden DESC.
Avatar billede arne_v Ekspert
16. oktober 2004 - 20:56 #5
Og det er mig som er en spade.

Det hedder NUMERIC ikke NUMBER.
Avatar billede arne_v Ekspert
16. oktober 2004 - 20:57 #6
Og muligvis viser PHPMyAdmin det som DECIMAL - det betyder det samme
Avatar billede downloading Nybegynder
16. oktober 2004 - 21:13 #7
tak.. vil du ikke skrive et svar..?
Avatar billede arne_v Ekspert
16. oktober 2004 - 21:15 #8
kommer her
Avatar billede downloading Nybegynder
16. oktober 2004 - 23:51 #10
Hvilken type skal man bruge til hits? decimal kan jo max være 250?
Avatar billede arne_v Ekspert
16. oktober 2004 - 23:56 #11
DECIMAL kan da gå meget højere op end 255.

DECIMAL(10,0) kan f.eks. indeholde alle 10 cifrede tal (det er op til 10 milliarder).

INTEGER kan indeholde op til 2.1 milliard.

Begge må kunne bruges.
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
Computerworld tilbyder specialiserede kurser i database-management

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