order by

Tags:    php

$result = mysql_query("select * from bundkort order by firma = asus, soltek") or die(mysql_error());

er det ikke muligt, eller kan man ikke order efter alfabetet i rammen firma ?



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Keywordet ASC er underforstået, altså fås samme resultat ved

SQL: SELECT * FROM bundkort ORDER BY firma



Hehe :)

Prøv: "SELECT * FROM bundkort ORDER BY firma ASC"... skulle virke :)

- Nick
- www.nizro.h4f.dk - Meet me!
- Send me mails at cnn@pc.dk[Redigeret d. 05/12-02 19:37:59 af Nick]



$result = mysql_query("select * from bundkort order by firma = asus, soltek") or die(mysql_error());

er det ikke muligt, eller kan man ikke order efter alfabetet i rammen firma ?


Jo, som de andre skriver, SELECT * FROM bunkort ORDER BY firma. Ud fra ovenstående ser det ud som om du kun vil se dem der indeholder asus og soltek. Det kan du gøre med SELECT * FROM bundkort WHERE firma = 'asus' OR firma = 'soltek' ORDER BY firma

/data



$result = mysql_query("select * from bundkort order by firma = asus, soltek") or die(mysql_error());

er det ikke muligt, eller kan man ikke order efter alfabetet i rammen firma ?


Din ORDER BY er placeret forkert - din SELECT sætning skal se ud som følger:

"SELECT * FROM bundkort WHERE firma IN ('asus', 'soltek') ORDER BY firma"

Håber dette hjælper.

Mvh
HonkyHonk



t