Mike: MySQL SELECT und INSERT

Hallo MySQL/PHP Freaks,

habe ein kleines Problem. Möchte gerne einen INSERT in eine MySQL Datenbank machen. Die Datenbank legt dann automatisch eine ID an (auto_increment), die immer hochgezählt wird. Gibt es eine Möglichkeit um dann sofort einen Rückgabewert zu erhalten mit der jeweiligen ID?

Bsp:

Von diesem Eintrag der entsteht gleich die Spalte ID als Rückgabewert erhalten...

$sql="INSERT INTO tabelle (spalte) VALUES ('$spaltenwert')";

Danke Mike

  1. Hi,
    das geht mit

    mysql_insert_id();

    Gruß
    Christian

  2. Hallo.

    Gibt es eine Möglichkeit um dann sofort einen Rückgabewert zu erhalten mit der jeweiligen ID?

    Ja, stellt mySQL gleich mit bereit: mysql_insert_id() (http://www.mysql.de/doc/de/mysql_insert_id.html)

    Grüße aus Würzburg
    Julian

    --
    resist - Sich dem Irak-Krieg widersetzen!
    Informationen: http://www.resistthewar.de
    http://www.attac.de/globkrieg/
    --
    ss:) zu:{ ls:< fo:) de:< va:} ch:° n4:} rl:° br:> js:| ie:{ fl:( mo:)