Mysql
 sql >> база данни >  >> RDS >> Mysql

Споделяне на стойност user_id между две MySql таблици

connection.query функцията приема два до три аргумента:SQL израза, (стойностите) и обратното извикване. Тук функцията приема четири аргумента, така че мисли [first_name, last_name,] е обратното повикване.

Това, което можете да направите, е:

...
connection.query('INSERT INTO user SET user_id = ?, first_name = ?,last_name = ?', [decoded.id, first_name, last_name,], (err, rows) => {
    if (!err) {
        res.render('add-crew', { alert: 'Crew member added succesfully!' });
    } else {
        console.log(err);
    }
    console.log('The data from user table:\n', rows);
});
...

Надявам се, че това е, което търсите.

Редактиране можете също да направите:

...
connection.query('INSERT INTO user SET ?', {user_id: decoded.id, first_name: first_name, last_name: last_name}, (err, rows) => {
    if (!err) {
        res.render('add-crew', { alert: 'Crew member added succesfully!' });
    } else {
        console.log(err);
    }
    console.log('The data from user table:\n', rows);
});
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете блог в PHP и MySQL база данни - Admin Posts

  2. Връщане на DISTINCT първи знак на поле (MySQL)

  3. Някои клавиши не работят правилно на MySQL Workbench за Mac

  4. Как да използвате анотации за хибернация, за да добавите индекс към Lob / Clob / tinyblob

  5. Mysql присъединяване въз основа на max(timestamp)