sql >> Database >  >> RDS >> Mysql

Veel-op-veel relatie INSERT

Het enige wat u hoeft te doen is die ID's op te slaan in variabelen om te gebruiken in een query om in te voegen in de ab tafel. LAST_INSERT_ID() geeft de ID van de ingevoegde rijen terug. Dus in PHP bijvoorbeeld:

// 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);");


  1. MySQL-query om een ​​veld met JSON-tekenreeks te doorzoeken

  2. isnumeric() met PostgreSQL

  3. Hoe kan ik het totale aantal MySQL-query's tellen dat per pagina is gebruikt?

  4. Onjuiste DateTime-waarde '0000-00-00 00:00:00' - Date_Sub() in Having