fastix®: MySQL - INSERT mit aktuellem AUTO_INCREMENT-Wert

Beitrag lesen

Moin!

Hallo,

Ich möchte gerne die aktuelle ID in die Tabelle miteinfügen.
Also bedeutet:

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

Du kannst das jederzeit bein Abfragen machen. Beim Eintragen macht Dein Vorgehen alles außer Sinn, schon deswegen weil Du Grundregeln (Normalisierung) verletzt.

Ein

SELECT CONCAT('Nr. ',id) FROM user;

behebt Dein Problem beim Auslesen. Und das ist gut so.

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development