2017-07-24 114 views
0

我的代碼如下:我想插入到我的數據庫與多個插入一次mysqli_query,我該怎麼辦呢?我試圖運行一個mysqli_query與多個插入,但它沒有工作

$sql = "INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q1', '$q1a', '$q1b', '$q1c', '$q1answer'); 
     INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q2', '$q2a', '$q2b', '$q2c', '$q2answer'); 
     INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q3', '$q3a', '$q3b', '$q3c', '$q3answer'); 
     INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q4', '$q4a', '$q4b', '$q4c', '$q4answer'); 
     INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q5', '$q5a', '$q5b', '$q5c', '$q5answer') 

"; 

echo $sql ."<br>"; 
require "connect.php"; 

if($results= mysqli_query($con, $sql)) 
{ 

    echo "saved successfully"; 

} 
+6

你好,歡迎來到Stackoverflow。那麼,答案很簡單,但我現在不會回答。首先,我請你編輯你的問題。對其進行格式化並提供更多信息,以便您瞭解如何正確詢問。完成之後,我會回答你的問題。解決方案非常簡單。 – Twinfriends

+1

搜索php字符串插值。 – aristotll

+0

「但它不工作」沒有插入?只能先插入?什麼錯誤返回?表的列? – Cuchu

回答

-1

的SQL部分768,16是這樣的。

$sql = "INSERT INTO questions (exam_type, questions, option_a, option_b, option_c, answer) 
     VALUES ('$q_type', '$q1', '$q1a', '$q1b', '$q1c', '$q1answer'), 
       ('$q_type', '$q2', '$q2a', '$q2b', '$q2c', '$q2answer'), 
       ('$q_type', '$q3', '$q3a', '$q3b', '$q3c', '$q3answer'), 
       ('$q_type', '$q4', '$q4a', '$q4b', '$q4c', '$q4answer'), 
       ('$q_type', '$q5', '$q5a', '$q5b', '$q5c', '$q5answer')"; 

PHP部分沒問題。

0

與此查詢試試看:

INSERT INTO questions (exam_type, questions, option_a, option_b, 
    option_c, answer) VALUES ('$q_type', '$q1', '$q1a', '$q1b', '$q1c', 
    '$q1answer'), ('$q_type', '$q2', '$q2a', '$q2b', '$q2c', 
    '$q2answer'), ('$q_type', '$q3', '$q3a', '$q3b', '$q3c', 
    '$q3answer'),('$q_type', '$q4', '$q4a', '$q4b', '$q4c', '$q4answer' 
    ),('$q_type', '$q5', '$q5a', '$q5b', '$q5c', '$q5answer') 
相關問題