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

MySQL-Einfügung in mehrere Tabellen (relational)

Machen Sie UID zu einem auto_increment Primärschlüssel für die Tabelle products, aber nur ein normaler Primärschlüssel für die Tabelle prices (kein auto_increment). Nachdem Sie es in Produkte eingefügt haben, verwenden Sie den PHP-Befehl mysql_insert_id() . Dadurch wird die aus der letzten Abfrage generierte ID abgerufen, bei der es sich um Ihre in der Produkttabelle generierte UID handelt. Weisen Sie ihr eine Variable zu und verwenden Sie sie in Ihrer Einfügeanweisung in der Preistabelle.

http://php.net/manual/en/function.mysql -insert-id.php