Hur gör jag för att få posterna att sorteras efter den ordning som de förekommer i $poster?
SELECT id, post
FROM tbl
WHERE id IN ('$poster')
ORDER BY ??
Hoppas ni förstår vad jag menar.. :)
5 svar · 319 visningar · startad av learn
Hur gör jag för att få posterna att sorteras efter den ordning som de förekommer i $poster?
SELECT id, post
FROM tbl
WHERE id IN ('$poster')
ORDER BY ??
Hoppas ni förstår vad jag menar.. :)
ORDER BY id ASC
eller
ORDER BY id DESC
beroende på i vilken ordning du vill ha
Eller fattade jag helt fel nu...?
SELECT id, post
FROM tbl
WHERE id IN ($poster)
ORDER BY case id
when <förstaVärdetIposter> then 1
when <andraVärdetIposter> then 2
...
end
LarsG skrev:
SELECT id, post FROM tbl WHERE id IN ($poster) ORDER BY case id when <förstaVärdetIposter> then 1 when <andraVärdetIposter> then 2 ... end
Vänta nu förstår jag inte riktigt... vad ska jag byta ut <förstaVärdetIposter> till? Jag vet ju inte vad $poster innehåller... kan också va väldigt många värden... Hänger inte med... :q
Det funka! Tack @nders och LarsG.