$form_store_sql = "
INSERT INTO myodyssey_myaccount (`id`, `email`, `username`, `password`) VALUES (NULL, 'email', 'unixmiah.formtest', 'woohoo');
SET @last_id_in_myaccount = LAST_INSERT_ID();
INSERT INTO myodyssey_personal_info (`id`, `myodyssey_myaccount_id`) VALUES (NULL, @last_id_in_myaccount);
SET @last_id_in_personal_info = LAST_INSERT_ID();
INSERT INTO myodyssey_travel_info (`id`, `myodyssey_personal_info_id`)
VALUES (NULL, @last_id_in_personal_info);
SET @last_id_in_travel_info = LAST_INSERT_ID();
INSERT INTO myodyssey_tour_orders (`id`, `myodyssey_travel_info_id`) VALUES (NULL, @last_id_in_travel_info);";
if(mysql_query($form_store_sql)){
echo "done";
}
它不工作;它不存儲數據。但是,如果我將SQL語句從form_store_variable中取出並粘貼到phpmyadmin的sql對話框中,它的行爲會有所不同,它會存儲數據。我想知道我在做什麼錯誤的存儲SQL語句在form_store_variable。
這是建立形式網址: – unixmiah 2014-09-12 20:21:24
[ Déjàvue question today。](http://stackoverflow.com/q/25814295/)應該標記爲重複。 – 2014-09-12 20:21:42
'mysql_query'一次只能運行一個查詢。 – 2014-09-12 20:23:11