webForumDet fria alternativet

Select * Where .....

2 svar · 186 visningar · startad av Flax

FlaxMedlem sedan juni 200151 inlägg
#1

Jag har gjort en gästbok i php som använder en mysql-databas.

Det funkar fint, nu vill jag bara kunna visa ett visst antal inlägg... Först tex de fem första, om man trycker typ på <a href=guest.php?view=6y10>6-10</a> så ska den visa de inläggen...

Jag gör så att den sorterar dem med det nyaste inlägget först.

Det går ju att skriva:
SELECT * FROM test WHERE (ID = "6");
Men hur gör man för att selecta poster där ID är mellan 6 och 10...

Det går ju att skriva
SELECT * FROM test WHERE (ID = "6") OR (ID = "7"); osv men det är jobbigt juh...

Finns det nåt smart sätt att skriva på???

MVH Erik

LarsGMedlem sedan dec. 200012 464 inlägg
#2

5 första

SELECT * FROM test order by id limit 0,5

5 nästa

SELECT * FROM test order by id limit 5,5

Detta fungerar även om du tar bort poster.

(Du kan skriva det villkor du vill ha som

select * from test where id between 6 and 10

)

------------------
essentitia preter non sans multiplicandum

FlaxMedlem sedan juni 200151 inlägg
#3

TACKAR!

Vad skulle jag göra utan LarsG!

Vilken kille alltså! Svarar direkt, utan problem... Precis vad jag menade!

:D

125 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)