Rinox Skrevet 16. juni 2007 Rapporter Del Skrevet 16. juni 2007 Hei! I en spørring i MySQL bruker jeg ORDER BY kolonne ASC, og i "kolonne" er følgende tall: 1, 3 11, 22, 32. Det som er galt er at i stedet for at rekkefølgen blir 1, 3, 11, 22, 32, så blir den 1, 11, 22, 3, 32. Hvordan kan jeg fikse dette? Takk for svar Lenke til kommentar
Ueland Skrevet 16. juni 2007 Rapporter Del Skrevet 16. juni 2007 Du må endre felttypen til å være int, og ikke varchar/tekst Lenke til kommentar
Rinox Skrevet 16. juni 2007 Forfatter Rapporter Del Skrevet 16. juni 2007 (endret) Tusen takk! Det hadde jeg faktisk ikke gjort Kjet å vite hva som kan skje hvis man gjør feil med databasene Heia PHP på diskusjon.no Endret 16. juni 2007 av Rinox Lenke til kommentar
pulse Skrevet 16. juni 2007 Rapporter Del Skrevet 16. juni 2007 (endret) Hei! I en spørring i MySQL bruker jeg ORDER BY kolonne ASC, og i "kolonne" er følgende tall: 1, 3 11, 22, 32. Det som er galt er at i stedet for at rekkefølgen blir 1, 3, 11, 22, 32, så blir den 1, 11, 22, 3, 32. Hvordan kan jeg fikse dette? Takk for svar 8876939[/snapback] Dette er vel mer ett Database spørsmål enn php, uansett: Dersom du ikke ønsker og konvertere kolonnen til int, kan du legge til +0 i spørringen din. Eks: SELECT verdi FROM tabell ORDER BY kolonne+0 ASC; Endret 16. juni 2007 av pulse Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå