Dodwin: MySQL - INSERT mit aktuellem AUTO_INCREMENT-Wert

Beitrag lesen

Hallo Heakl,

Die Id wird beim Eintragen automatisch von der Datenbank generiert.

Ja. Und die ID, die von der Datenbank generiert wird will ich auch noch in ein anderes Feld schreiben und nicht nur ins ID-Feld.

$q = "INSERT INTO user
(feld)
VALUES
('Nr '.ID)";

Sagen wir mal der AUTO_INCREMENT-Wert ist 5, dann soll die 5 einmal in das ID-Feld geschrieben werden und in das feld mit dem Namen "feld" soll "Nr 5" geschrieben werden.

$q = "SELECT max(.id) FROM User"

Das wäre natürlich eine Möglichkeit aber auch wieder nur durch ein Umweg...
Ich hatte gehofft es ginge direkt.

achso, sollte User eine Table sein in die du eigene Benutzer eintragen möchtest, so rate ich dir dazu da einen anderen Namen zu verwenden, denn es gibt in den meisten Datenbanken diese Tabelle bereits und zwar stehen da die User und die Zugriffsrechte für die Datenbank drin

OK. Danke der Information.

Gruß,
Dodwin

--
Dodwin