sql >> Database teknologi >  >> RDS >> Mysql

MySQL INSERT fungerer korrekt som dokumenteret

Prøv dette:

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

Jeg er ikke sikker på, om dobbelt-dollartegnet på $$t_id (i stedet for $t_id ) er bevidst eller ej, men jeg tænkte, at jeg i det mindste ville gøre dig opmærksom på det.



  1. Opdag duplikerede elementer i rekursiv CTE

  2. Hvordan kan jeg skrive en forespørgsel for at udtrække individuelle ændringer fra snapshots af data?

  3. PHP PDO bindParam() og MySQL BIT

  4. Hvordan sletter man rækker fra join-table (ManyToMany) i Doctrine?