Надеюсь, кто-нибудь может посоветовать?
У меня 3 .PHP-страницы пронумерованы
page1.php page2.php page3.php
На данный момент мне приходитсякод три сохраните страницы .PHP, как они называются:
save1.php save2.php save3.php
Мой текущий код, который сохраняется в базе данных MySQL:
$q1 = $_POST["q1"];
$q2 = $_POST["q2"];
$q3 = $_POST["q3"];
$q4 = $_POST["q4"];
$q5 = $_POST["q5"];
$q6 = $_POST["q6"];
$q7 = $_POST["q7"];
$q8 = $_POST["q8"];
$proc = mysqli_prepare($link, "INSERT INTO tresults_bh_main (respondent_id, ip, browser, q1, q2, q3, q4, q5, q6, q7, q8) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);");
mysqli_stmt_bind_param($proc, "issiiiiiiii", $respondent_id, $ip, $browser, $q1, $q2, $q3, $q4, $q5, $q6, $q7, $q8);
Iвручную нужно изменить q1, q2, q3 и т. д., чтобы они соответствовали q на страницах 1, 2 и 3. Я хотел бы иметь одну страницу сохранения .PHP, которая может использоваться для всех моих страниц (имеет смысл?).
Что я не могу понять, так это как закодировать страницу сохранения .PHP, чтобы она вместо меня использовала переменные для жесткого кодирования.
У меня есть массив, в котором хранится следующая информация: $ qs ['questions'] - хранит, например, q1, q2, q3, q4 и т. Д.
Если кто-то может помочь, высоко ценится.
Гомер.