DISC LIMIT & ASC
Ik wil DESC LIMIT en ASC in 1 query hebben, ik krijg het maar niet voor elkaar -.- Kan iemand die misschien vertellen?
Gewijzigd op 01/01/1970 01:00:00 door Test Test
Misschien moet je even vertellen wat je precies wil bereiken..
Ik wil een topscore lijst maken.. Het moet dus op volgorde worden gezet met meeste aantal punten bovenaan, maar omdat het een top 10 is, wil ik er maar 10 laten zien :)
SELECT .... FROM ...... WHERE ..... LIMIT ...... ORDER BY ... ASC (of DESC)
$query = mysql_query("SELECT * FROM members DESC LIMIT 1,10 ORDER BY credits ASC");
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\wamp\www\NAME\index.php on line 168
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\wamp\www\NAME\index.php on line 168
SELECT .... FROM ...... WHERE ..... ORDER BY ... ASC (of DESC) LIMIT ......
Even de query netjes noteren!
En leg me dan eens uit wat DESC daar in de query doet.
Offtopic: De naam $query in jouw voorbeeld slaat nergens op, in deze variabele staat helemaal geen query. Hierin staat een result-set, $result ligt dus voor de hand. Let hierop, het scheelt je een hoop problemen.
En leg me dan eens uit wat DESC daar in de query doet.
Offtopic: De naam $query in jouw voorbeeld slaat nergens op, in deze variabele staat helemaal geen query. Hierin staat een result-set, $result ligt dus voor de hand. Let hierop, het scheelt je een hoop problemen.
@ Paul: Die werkt wel ;) Thanks man :)!
@ Frank: Oke, nee maar twas ff snel een voorbeeld, ik zal het aanpassen :)
@ Frank: Oke, nee maar twas ff snel een voorbeeld, ik zal het aanpassen :)
Gewijzigd op 01/01/1970 01:00:00 door Test Test
Hoe wil je op 2 manieren schikken? dat kan niet?
ORDER BY kolom1 ASC, kolom2 DESC, kolom3 ASC
Mmm nu krijg ik dit:
1 -- 0
2 hoezo -- 0
3 Rojjj -- 10
4 test -- 5
met deze code:
Die hele volgorde klopt zo niet, in punten dan! Iemand enig idee?
Btw: Topic naam klopt niet nee, zie ik nu pas -.- [Te snel getypt waarschijnlijk]
1 -- 0
2 hoezo -- 0
3 Rojjj -- 10
4 test -- 5
met deze code:
Die hele volgorde klopt zo niet, in punten dan! Iemand enig idee?
Btw: Topic naam klopt niet nee, zie ik nu pas -.- [Te snel getypt waarschijnlijk]
Gewijzigd op 01/01/1970 01:00:00 door Test Test
misschien ORDER BY credits DESC probperen dan ;)
Heb je de getallen in een VARCHAR staan, dan doet mysql het goed. Wil je dat de getallen ook als getallen worden behandeld, dan zal je een ander TYPE aan het veld moeten geven.




