Mysql
 sql >> Datenbank >  >> RDS >> Mysql

ID des zuletzt eingefügten Datensatzes abrufen, ohne mysql_insert_id() zu verwenden

Es funktioniert, wenn Sie den schließenden ; hinzufügen zwischen den beiden Abfragen (zumindest MySQL wird es akzeptieren, ich weiß nicht, ob PHP sich beschweren wird). Aber, wie oben, es ist kein sehr guter Code und, wenn Sie ihn trennen, wird es eine Race-Condition sein. Finden Sie Ihre Schwächen mit mysql_insert_id() heraus und verwenden Sie es so, wie es vorgesehen ist.