phpbar.de logo

Mailinglisten-Archive

[php] ID Prophezeiung

[php] ID Prophezeiung

Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de
Sat, 21 Aug 1999 21:07:39 +0200


Hi Piet,

>Wie finde ich am elegantesten heraus, welcher Wert (ID) einem 
>Datensatz mithilfe  Auto_increment zugewiesen wurde? Das beste wäre, 
>wenn das schon in dem Moment bekannt ist wo der neue Datensatz 
>angelegt wird.
php3 man:

"int mysql_insert_id(int [link_identifier] );

mysql_insert_id() returns the ID generated for an AUTO_INCREMENTED field.
This function takes no arguments. It will return the auto-generated ID
returned by the last INSERT query performed."

>Und noch was ganz blödes¿: Gibt es keinen Weg nur einen einzigen Wert 
>aus einer Tabelle herauszulesen ohne das dieser erst in einem Array 
>landet? Also raus aus der Tabell, rein in die Variabel ;)
php3 man:
"int mysql_result(int result, int row, mixed field);

mysql_result() returns the contents of one cell from a MySQL result set.
The field argument can be the field's offset, or the field's name, or the
field's table dot field's name (fieldname.tablename). If the column name
has been aliased ('select foo as bar from...'), use the alias instead of
the column name. "

HTH.

Schoenen Gruss aus Mainz am Rheine,
Bernhard
--
Bernhard Ostheimer

E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de


php::bar PHP Wiki   -   Listenarchive