Ich muss in zwei Tabellen einfügen. aber zum Einfügen in die zweite Tabelle brauche ich die letzte ID der ersten Tabelle nach dem Einfügen in die erste Tabelle. seit der zweiten Tabelle ist zu viele zu viele Beziehung der ersten Tabelle und einer anderen Tabelle. Tabelle1 (ID, Name, Alter) und Tabelle2 (ID, Straße, Tabelle1_ID). 1. Ich werde in Tabelle1 einfügen, dann wird die ID der eingefügten Zeile als Tabelle1_id in Tabelle2 eingefügt. Wie kann ich die ID der zuletzt eingefügten Zeile von table1 bekommen.Wie kann ich nach Abschluss der Einfügeabfrage eine automatisch generierte Primärschlüssel-ID aus einer Tabelle erhalten?
-2
A
Antwort
0
Sie können einfache Verwendung mysql_insert_id();
nur nach dem Einsatz Abfrage wie folgt:
$sql_save12 = mysql_query("insert into table(classId,pay_mode_id,) values ('44','2',)");
$insert = mysql_insert_id();
$insert
werden Ihr neuer eingesetzter id sein.
Verwandte Themen
- 1. ConEmu: Wie kann ich eine Aufgabe nach Abschluss
- 2. Wie kann ich den automatisch inkrementierenden Feldnamen oder den Primärschlüssel Feldname aus einer MySQL-Tabelle erhalten?
- 3. Wie kann ich nach Abschluss der Kompilation einen Signalton ausgeben?
- 4. Automatisch generierte Primärschlüssel-ID aus vorbereiteter Anweisung
- 5. Kudu automatisch generierte Schlüsselspalte
- 6. eine einzelne Zeile aus der Tabelle erhalten
- 7. Wie löst man Ereignisse nach Abschluss einer Best_in_place-Bearbeitung aus?
- 8. Wie kann ich die automatisch generierte index.html in appcelerator anpassen?
- 9. Tabelle Sperre nach Integrität Wartung Abschluss
- 10. Teradata: Wie kann ich eine Fremdschlüsseleinschränkung aus einer Tabelle löschen?
- 11. Wie kann ich eine übergeordnete Tabelle und eine untergeordnete Tabelle aus einer anderen Tabelle auffüllen?
- 12. Wie lösche ich eine Tabelle nach einem Zeitraum der Inaktivität?
- 13. Rückgabewert nach Abschluss der Funktion
- 14. Erhalten Sie Datensätze aus einer Tabelle und einer entsprechenden Tabelle
- 15. Wie erhalten Sie das automatisch generierte Namensattribut eines asp.net-Steuerelements?
- 16. Rückruf nach Abschluss der Methode
- 17. Wie blende automatisch generierte Spalten in DataGrid?
- 18. Einfügeabfrage kann nicht ausgeführt werden?
- 19. Kann ich eine Scala-Fallklassendefinition aus einer Avro-Schemadefinition erhalten?
- 20. XSLT-generierte Tabelle in eine Webseite integrieren
- 21. Excel VBA: Einfügen einer Zelle in eine Tabelle aus der Suche nach einer anderen Tabelle
- 22. Manuelles Update automatisch generierte id von GORM
- 23. Benachrichtigung verschwinden nach Abschluss der Aktivität
- 24. 3 zufällige Datensätze aus einer Tabelle erhalten
- 25. Wie kann ich geschachtelte Ergebnisse aus einer MySQL-Tabelle UND Verknüpfung zu einer anderen Tabelle bekommen?
- 26. Wie importiere ich eine Tabelle aus einer ODBC-Datenbank?
- 27. Wie ursprünglichen Insert-Anweisung aus der Datenbank erhalten
- 28. Wie kann ich eine Spalte in einem DataGridView erhalten, um den Inhalt einer Combobox automatisch anzupassen?
- 29. Abschluss der Objektkonstruktion nach der GSON-Deserialisierung
- 30. Beim Einfügen in eine Tabelle kann ich den Wert des automatisch inkrementierten Primärindex erhalten?
Bitte geben Sie Ihren Code ein –
Beziehen Sie sich auf ['* _insert_id'] (http://php.net/manual/en/function.mysql-insert-id.php)? –
'$ letzte_id = mysqli_insert_id ($ conn);' – Nehal