eVolver
Angesehenes Mitglied
Mein Problem:
Man fügt aus PHP mit dem INSERT-Statement einen neuen Datensatz in die Datenbank ein. Danach will man die ID des neuen Datensatzes im Script weiter verwenden.
Meine Lösung:
Meine Tabelle hat ein zusätzliches Feld, in welches ich einen eindeutigen Wert schreibe, den ich mit aus der Timestamp und einem Zufallswert vorher im Script generiere. Auf dieses Feld mache ich nach dem INSERT ein SELECT, welches mir den gerade eingefügten Datensatz und somit dessen ID zurückliefert.
Meine Frage:
Geht das nicht einfacher? Sehe ich vielleicht den Strand vor lauter Bikinis nicht?
Man fügt aus PHP mit dem INSERT-Statement einen neuen Datensatz in die Datenbank ein. Danach will man die ID des neuen Datensatzes im Script weiter verwenden.
Meine Lösung:
Meine Tabelle hat ein zusätzliches Feld, in welches ich einen eindeutigen Wert schreibe, den ich mit aus der Timestamp und einem Zufallswert vorher im Script generiere. Auf dieses Feld mache ich nach dem INSERT ein SELECT, welches mir den gerade eingefügten Datensatz und somit dessen ID zurückliefert.
Meine Frage:
Geht das nicht einfacher? Sehe ich vielleicht den Strand vor lauter Bikinis nicht?