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

MySQL INSERT fonctionne correctement comme documenté

Essayez ceci :

mysql_query("
  INSERT INTO
    m_select
    (id, id_m, hello, bye)
   SELECT
     '$U' AS id,
     '$$t_id' AS id_m,
     hello,
     bye
   FROM test1 WHERE id='$test_id'
");

Je ne sais pas si le signe du double dollar sur $$t_id (plutôt que $t_id ) est intentionnel ou non, mais j'ai pensé que je devais au moins vous en informer.