Das kannst du mir LAST_INSERT_ID() machen, funktioniert allerdings nur innerhalb einer Mysqlverbindung in der du schon einen Datensatz eingefügt hast. Ansonsten könntest du dir die höchte ID ausgeben lassen und um 1 erhöhen (kann Probleme geben wenn z.B. der letzte Datensatz bereits wieder entfernt wurde) oder du machst ein Insert mit einem "leeren" Datensatz, dann bekommst du mir LAST_INSERT_ID() die Id und zum richtigen Einfügen der Daten machst du ein UPDATE auf diesen Datensatz.