Thread View: nl.internet.www.server-side
8 messages
8 total messages
Started by Pieter Van Isacker
Mon, 19 Aug 2002 19:47
[PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Pieter Van Isacker
Date: Mon, 19 Aug 2002 19:47
Date: Mon, 19 Aug 2002 19:47
10 lines
1476 bytes
1476 bytes
Hallo Wat moet ik na SELECT zetten om telkens de grootste waarde te hebben van de kolom ID zodanig dat ik telkens de nieuwste rij heb. Pieter -- -------------------- http://pierrevi.webb.be remove nospam from e-mail -------------------
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: ik�
Date: Mon, 19 Aug 2002 20:00
Date: Mon, 19 Aug 2002 20:00
6 lines
1522 bytes
1522 bytes
> Wat moet ik na SELECT zetten om telkens de grootste waarde te hebben > van de kolom ID zodanig dat ik telkens de nieuwste rij heb. Wat is de grootste? Als je hoogste bedoeld gebruik je MAX(kolom_naam) Als je de grootste moet hebben dan moet je ander werk zoeken :)
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Reinoud Horstink
Date: Mon, 19 Aug 2002 20:02
Date: Mon, 19 Aug 2002 20:02
17 lines
2001 bytes
2001 bytes
Pieter Van Isacker wrote: > Hallo > > Wat moet ik na SELECT zetten om telkens de grootste waarde te hebben van > de kolom ID zodanig dat ik telkens de nieuwste rij heb. SELECT MAX(id) FROM jouw_tabelnaam; Overigens is dit geen betrouwbare methode, want er is geen enkele garantie dat die auto-insert id's altijd stijgend zijn. Je kunt beter bij je records het tijdstip van toevoegen als extra kolom opnemen en daar de hoogste waarde uit selecteren. Reinoud. -- Realiteit: illusie die ontstaat bij gebrek aan alcohol.
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Wim Godden
Date: Mon, 19 Aug 2002 20:33
Date: Mon, 19 Aug 2002 20:33
18 lines
1762 bytes
1762 bytes
Pieter Van Isacker wrote: > Wat moet ik na SELECT zetten om telkens de grootste waarde te hebben van > de kolom ID zodanig dat ik telkens de nieuwste rij heb. Als die rij net ge-inserteerd is, kan je simpelweg mysql_insert_id() aanroepen. Groetjes, Wim -- ------ 11 EURO (incl. BTW) voor een .be domein ! Tijdelijk aanbod tot 1 september ! Snel naar http://domain.firstlinknetworks.com ! -- Adverteren.be - 100% Nederlandstalig adverteren op kwalitatief hoogstaande sites !
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Martin Schapendonk
Date: Tue, 20 Aug 2002 05:35
Date: Tue, 20 Aug 2002 05:35
12 lines
1615 bytes
1615 bytes
On Mon, 19 Aug 2002 20:33:49 GMT, Wim Godden wrote: > Als die rij net ge-inserteerd is, kan je simpelweg mysql_insert_id() > aanroepen. En dat werkt natuurlijk alleen als je een AUTO_INCREMENT attribuut in je tabel hebt zitten. Martin -- Martin Schapendonk, usenet@schapendonk.org "The website you seek can not be located, but countless more exist."
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Jaap-Andre de Hoop
Date: Tue, 20 Aug 2002 06:30
Date: Tue, 20 Aug 2002 06:30
15 lines
1931 bytes
1931 bytes
In article <ajrj40$i3c$1@netlx020.civ.utwente.nl>, Reinoud Horstink <r.p.j.horstink@student.utwente.nl> wrote: >Pieter Van Isacker wrote: >> Hallo >> >> Wat moet ik na SELECT zetten om telkens de grootste waarde te hebben van >> de kolom ID zodanig dat ik telkens de nieuwste rij heb. > >SELECT MAX(id) FROM jouw_tabelnaam; > >Overigens is dit geen betrouwbare methode, want er is geen enkele >garantie dat die auto-insert id's altijd stijgend zijn. hoezo niet? Ook niet als je een auto-increment gebruikt? Jaap-Andre
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Martin Schapendonk
Date: Tue, 20 Aug 2002 07:17
Date: Tue, 20 Aug 2002 07:17
14 lines
1794 bytes
1794 bytes
On Tue, 20 Aug 2002 06:30:55 GMT, Jaap-Andre de Hoop wrote: >>Overigens is dit geen betrouwbare methode, want er is geen enkele >>garantie dat die auto-insert id's altijd stijgend zijn. > hoezo niet? Ook niet als je een auto-increment gebruikt? Ja, met auto_increment wel, maar dan kun je *niet* met 'select max(id) ...' betrouwbaar het zojuist aangemaakte id bepalen. Martin -- Martin Schapendonk, usenet@schapendonk.org "The website you seek can not be located, but countless more exist."
Re: [PHP] rij met de grootste id via SELECT uit een mysql db halen
Author: Jaap-Andre de Hoop
Date: Tue, 20 Aug 2002 13:21
Date: Tue, 20 Aug 2002 13:21
17 lines
2053 bytes
2053 bytes
In article <ajsqe0$ja$1@mailnews.kub.nl>, Martin Schapendonk <usenet@schapendonk.org> wrote: >On Tue, 20 Aug 2002 06:30:55 GMT, Jaap-Andre de Hoop wrote: >>>Overigens is dit geen betrouwbare methode, want er is geen enkele >>>garantie dat die auto-insert id's altijd stijgend zijn. > >> hoezo niet? Ook niet als je een auto-increment gebruikt? > >Ja, met auto_increment wel, maar dan kun je *niet* met 'select max(id) >....' betrouwbaar het zojuist aangemaakte id bepalen. > ok het is inderdaad geen betrouwbare methode om de zojuist ingevoegde id te bepalen (maar dat hoeft de vraag ook niet geweest te zijn). BTW hiervoor kan je gebruik maken van mysql_insert_id, zie ook: http://www.php.net/manual/en/function.mysql-insert-id.php Jaap-Andre
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads