SQL query probleem
Hallo,
na een lange tijd van afwezigheid waarin ik lekker door ben gegaan met PHP, stuit ik nu toch op een vraag mbt SQL.
~tabelnaam
- datum
- enz.
Stel, mijn database ziet er als hierboven uit. Nu wil ik de laatste 5 geposte rijen hebben, dus ORDER BY datum DESC LIMIT 0,5. Echter, na de mysql_fetch_assoc wil ik graag de rijen in omgekeerde volgorde weergeven.
Dus, voor de duidelijkheid.
rijen: datum: 123
567
613
789
SELECT ... ORDER BY datum DESC LIMIT 0,2
resultaat: 789, 613.
Echter, ik wil de resultaten in de volgorde van 613, 789 (dus omgekeerd) hebben.
Iemand een idee? Alvast bedankt,
Mark
na een lange tijd van afwezigheid waarin ik lekker door ben gegaan met PHP, stuit ik nu toch op een vraag mbt SQL.
~tabelnaam
- datum
- enz.
Stel, mijn database ziet er als hierboven uit. Nu wil ik de laatste 5 geposte rijen hebben, dus ORDER BY datum DESC LIMIT 0,5. Echter, na de mysql_fetch_assoc wil ik graag de rijen in omgekeerde volgorde weergeven.
Dus, voor de duidelijkheid.
rijen: datum: 123
567
613
789
SELECT ... ORDER BY datum DESC LIMIT 0,2
resultaat: 789, 613.
Echter, ik wil de resultaten in de volgorde van 613, 789 (dus omgekeerd) hebben.
Iemand een idee? Alvast bedankt,
Mark
Stop alle resultaten in een array, en dan, huup huup, barbatruc!http://nl2.php.net/manual/nl/function.array-reverse.php
Gewijzigd op 20/07/2005 21:47:00 door Jelmer -
Jelmer:
Het is niet precies wat ik gedaan heb, maargoed met deze functie heb ik het wel opgelost.Stop alle resultaten in een array, en dan, huup huup, barbatruc!http://nl2.php.net/manual/nl/function.array-reverse.php
Functie was me al opgevallen, maar ik kreeg toen geen geniale ingeving. =p
thanks anyway.
Nog maar even omhoogschoppen; ik zit met het volgende probleem...
Hoe zet ik in 1 query:
---
inhoud database1: column1: blaat
" " 2: column1: Dit is een geblaatte tekst.
Hoe zoek ik op of het wordt blaat (uit database 1) in database 2 staat? Oftewel hoe zoek ik uit of de inhoud van database 1 in database 2 staat?
Merci,
Mark
Hoe zet ik in 1 query:
---
inhoud database1: column1: blaat
" " 2: column1: Dit is een geblaatte tekst.
Hoe zoek ik op of het wordt blaat (uit database 1) in database 2 staat? Oftewel hoe zoek ik uit of de inhoud van database 1 in database 2 staat?
Merci,
Mark