phpbar.de logo

Mailinglisten-Archive

[pear] last_insert_id

[pear] last_insert_id

Christoph Hermann christoph.hermann at tu-clausthal.de
Mit Jun 25 00:28:29 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- ----- Original Message ----- 
From: "Oliver Wiemer" <o.wiemer at audiovisuellemedien.de>
To: "pear" <pear at phpcenter.de>
Sent: Tuesday, June 24, 2003 8:03 PM
Subject: Re: [pear] last_insert_id

Hallo,

> > > $id = $db->nextId('mySequence');
> > > -------------------^^^^^^^^^^
> > > Verstehe ich nicht ganz.
> > > ich bekomme kein Ergebniss.
> > > Was ist mySequence.
> >
> > Der Name der Sequenz (sowas wie auto-increment bei mysql).

> Meine Tabellen haben fast immer ein id Feld, welches
> autoincrementiert. Hast Du mir vielleicht ein Bespiel.

klar, bei mir sieht das z.B. so aus:

    $id = $db->db->nextId("users_id",FALSE);

"users" ist meine User-tabelle und "id" das Auto-Inkrement Attribut
=> "users_id"
FALSE, damit die Sequenz nicht neu erstellt wird.
Bei dir muesste es eben so lauten:

    $id = $db->nextId("users_id",FALSE);

(Ich hab die DB Klasse nochmal in eine andere gepackt, daher die
zweifache ->->)

HTH
Christoph

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBPvi0bB/KoXbUeLFCEQJ0cQCfXIu9ygHrWblWR3HFyfKNEHaYJ1IAoMyh
D2UEuZHuiCf8809znjDa1lLb
=zU5m
-----END PGP SIGNATURE-----


php::bar PHP Wiki   -   Listenarchive