Volgende record

  • Onderwerp starter Onderwerp starter DjU
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

DjU

Nieuwe gebruiker
Lid geworden
29 jun 2006
Berichten
1
Hallo ik heb een vraag maar ik zal nu eerst even een gedeelte van de tabel uittypen waar ik mee bezig ben.

ID ER_ID Waarde_1 Waarde_2
1 123 156 1223
5 120 bdsb dsgv
9 156 bsr4 wege44
14 123 56 535

Ik heb hier de query select * from tabel where ER_id = 123 op losgelaten. vervolgens geef ik in php alleen het 1e record weer nu wil ik met een next buton naar het record met ID 14 gaan. is er een optie dat je alleen het volgende record weergeeft.

p.s.

We gebruiken hier een oracle server in combinatie met PHP 4
 
Zover ik weet kent SQL geen echte "volgende" optie. Ik zou het in deze style zoeken:

SELECT * FROM `jouwtabel` WHERE `id`>'id_van_de_vorige' ORDER BY `id` ASC LIMIT 1

Wat de query simpelweg doet is alle velden selecteren die een id hebben dat hoger is dan het vorige id. Deze sorteerd hij van laag naar hoog, en geeft alleen de eerste terug wat daarom dus volgende is. :thumb:


wout
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan