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.