webForumDet fria alternativet
Logga in / Bli medlem

Select * Where .....

PHP

2 svar · 188 visningar · startad av Flax

Medlem sedan juni 200151 inlägg
Frågan#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

Medlem 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

)

Medlem 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

255 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)