Frage mich gerade wie ich die Fortlaufende ID bekomme, wenn ich einen neuen User in der db erstelle, dabei ja aber die ID noch nicht kenne.
Ein INSERT INTO gibt ja nix zurück. Ist es möglich die durch INSERT erstelle ID zu bekommen?
EDIT:trigger wäre ja auch nixht schlecht. Da steh ich allerdings vor der Frage, wie ich dem Trigger die neue ID übergebe`oO?
SQL
DELIMITER |
DROP TRIGGER IF EXISTS new_registered_user;
CREATE TRIGGER new_registered_user
AFTER INSERT ON profiles
FOR EACH ROW BEGIN
INSERT INTO profile_opts SET id = NEW.id;
END;
|
DELIMITER ;
Alles anzeigen
Doch selbst rausgefunden
Falls jemand noch was sieht (fehler, tipps oder so wegen dem trigger) immer her damit