http://www.dotup.org/uploda/www.dotup.org1535.txt

出力
「INSERT test INTO test1='test1', test2='test2', test3='test3', test4='test4'」

エラー
「You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INTO test1='test1', test2='test2', test3='test3', test4='test4'' at line 1」

このように、SQL文の一部「test INTO」が消えてしまいます。
function内から別のfunctionを呼び出すとそうなる仕様なのでしょうか?