質問: mysql_query("insert all into table1 (item_code, addr) values('$mail[item_code]', '$mail[addr]') into t_table1 (maker, maker_name) select maker, maker_name from table2 order by goods_code limit 1", $con); 」 よろしくお願い致します。
回答: なんとなぁく やろうとしている事が解かるんですが(思い違いしてたらごめんなさい^^;) 一行のステートメントでそれをやるのは無茶じゃないですか? 事前に`table2`へ`select`かけて値を変数に代入した後に`t_table1`へ`insert` ..って感じじゃないかと いずれにしても `mysql_query()`等のMySQL 拡張モジュールは廃止予定らしいのでもう使わない方がいいと思いますよ ご参考までに