anoniem Geplaatst: 6 december 2004 Delen Geplaatst: 6 december 2004 Om een Volgende en Vorige knop te maken wil ik van een bepaald ID weten welke ID er voor en erna komt. Nu is erna niet zo moeilijk, maar ik zit nu met de vraag hoe ik de ID voor de opgevraagde ID te weten kan komen. Heeft iemand tips? helaas door server-problemen heb ik geen online voorbeeld. Quote Link naar reactie
anoniem Geplaatst: 6 december 2004 Auteur Delen Geplaatst: 6 december 2004 Je kan ook aan beide knoppen het huidige id meegeven plus een actie (next/prev). Bij het verwerken kan je dan iets doen als pseudo: [code:1:965d0d4b4e] request_id = id van button if prev sql = select top 1 * from tabel where tabel_id < request_id order by id desc else sql = select top 1 * from tabel where tabel_id > request_id order by id asc [/code:1:965d0d4b4e] Quote Link naar reactie
anoniem Geplaatst: 7 december 2004 Auteur Delen Geplaatst: 7 december 2004 Hmm dit is inderdaad een betere oplossing dan dat ik bedacht had. Maar eigenlijk had ik gehoopt op een query die het allemaal in zich had. Wat doet eigenlijk [code:1:7f5d13a227]top 1 *[/code:1:7f5d13a227]? Quote Link naar reactie
anoniem Geplaatst: 7 december 2004 Auteur Delen Geplaatst: 7 december 2004 [quote:f32ce25404="Demonaz"]Hmm dit is inderdaad een betere oplossing dan dat ik bedacht had. Maar eigenlijk had ik gehoopt op een query die het allemaal in zich had. [/quote:f32ce25404]Het kan wel in 1 query (mits je database subqueries ondersteund). En waarom moeilijk doen als het makkelijk kan? [quote:f32ce25404]Wat doet eigenlijk [code:1:f32ce25404]top 1 *[/code:1:f32ce25404]?[/quote:f32ce25404] TOP X geeft X rijen terug uit de resultset (MS SQL Server). Quote Link naar reactie
anoniem Geplaatst: 7 december 2004 Auteur Delen Geplaatst: 7 december 2004 [quote:6832a18fb5="Annie"][quote:6832a18fb5="Demonaz"]Hmm dit is inderdaad een betere oplossing dan dat ik bedacht had. Maar eigenlijk had ik gehoopt op een query die het allemaal in zich had. [/quote:6832a18fb5]Het kan wel in 1 query (mits je database subqueries ondersteund). En waarom moeilijk doen als het makkelijk kan? [quote:6832a18fb5]Wat doet eigenlijk [code:1:6832a18fb5]top 1 *[/code:1:6832a18fb5]?[/quote:6832a18fb5] TOP X geeft X rijen terug uit de resultset (MS SQL Server).[/quote:6832a18fb5] hmm ook weer interessant. Ik heb het nog niet uigeprobeerd, maar is dit standaard SQL? Of te wel werkt het ook met MySQL en bestaat er ook een tegenovergestelde van top? Quote Link naar reactie
anoniem Geplaatst: 7 december 2004 Auteur Delen Geplaatst: 7 december 2004 [quote:964aafe5fe="Demonaz"]hmm ook weer interessant. Ik heb het nog niet uigeprobeerd, maar is dit standaard SQL? Of te wel werkt het ook met MySQL en bestaat er ook een tegenovergestelde van top?[/quote:964aafe5fe] MySQL heeft hiervoor LIMIT. En het omgekeerde van TOP? Wat dacht je van andersom sorteren :) Quote Link naar reactie
anoniem Geplaatst: 7 december 2004 Auteur Delen Geplaatst: 7 december 2004 [quote:dc6909587e="Annie"][quote:dc6909587e="Demonaz"]hmm ook weer interessant. Ik heb het nog niet uigeprobeerd, maar is dit standaard SQL? Of te wel werkt het ook met MySQL en bestaat er ook een tegenovergestelde van top?[/quote:dc6909587e] MySQL heeft hiervoor LIMIT. En het omgekeerde van TOP? Wat dacht je van andersom sorteren :)[/quote:dc6909587e] Ja dat is waar. Ik ben eruit. Bedankt voor de hulp. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen