Tach!
und wenn das Query fehlgeschlagen hat, wie komm ich an den Wert? Genau das war ja die Frage, zumidnest versteh ich sie so.
Ja, und ich kenne da auch keinen anderen Weg als über den eindeutigen Wert noch eine Abfrage zu stellen.
nein, die Frage ob ich vielleicht an den korrospondierenden Autoincrement-Wert(in meinem Fall "id") zu dem Doppler komme, ohne eine erneute select-Abfrage. Also entweder aus der Mysql-Fehlermeldung oder einen anderen insert-Befehl.
Was jedoch noch ginge: die nächste Query in Abhängigkeit vom Fehler zu formulieren. Ohne Fehler baut man den mysql_insert_id()-Wert in die Query ein, mit Fehler nimmt man stattdessen eine Subquery SELECT id FROM tabelle WHERE wert=der_wert. Damit spart man zwar eine Query, aber ich würde das vermutlich nicht so in der Praxis anwenden wollen, wenn diese Einsparung nicht superwichtig ist.
dedlfix.