Mysql
 sql >> Base de données >  >> RDS >> Mysql

Relation plusieurs-à-plusieurs INSÉRER

Tout ce que vous avez à faire est de stocker ces identifiants dans des variables à utiliser dans une requête à insérer dans le ab table. LAST_INSERT_ID() renvoie l'ID des lignes insérées. Ainsi, en PHP par exemple :

// Run command to insert into A, then:
$a = mysql_query('SELECT LAST_INSERT_ID();');

// Run command to insert into B, then:
$b = mysql_query('SELECT LAST_INSERT_ID();');

// Then $a and $b hold the IDs that you can use to insert into AB.
mysql_query("INSERT INTO ab (a_id, b_id) VALUES ($a, $b);");