phpbar.de logo

Mailinglisten-Archive

INSERT und Multiuserumgebung

INSERT und Multiuserumgebung

Michael Donning donning at informenta.de
Mit Jun 8 10:01:00 CEST 2005


Hallo Hanjo,

> -----Original Message-----
> From: Hanjo Gr��ner [mailto:hanjo at gruessner.de]
>(...)
> Wenn ich Daten einf�ge, beginne ich nat�rlich mit der
> 'Haupttabelle' und
> la�e hier per Autoinkrement den primary key (id_nr) erzeugen.
>
> Diese - und genau dese - id_nr mu� ich nun ja als
> Fremdschl�ssel in die
> realtionierten Tabellen schreiben.
>
> Wie stelle ich sicher, da� ich die richtige id_nr bekomme ?
> Wenn ich mir lediglich die id_nr des letzten Datensatzes
> besorge, kann ja
> inzwischen ein anderer User ein INSERT gemacht haben.

Genau daf�r gibt es gl�cklicherweise die LAST_INSERT_ID() Funktion.

Der Wert ergibt den letzen in dieser Connection vergebenen Autowert.

Der Text aus dem Manual dazu sollte alles klarstellen.

Gr��e,
Michael Donning

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive