
Mam następujący kod:
Odpowiedzialny za dodanie wpisu do bazy. Chciałbym jednak dodać naraz 11 wpisów i nie wiem jak można to zrobić bez dodawania dziecięciu kolejnych ifów.
$odp1 = $_POST['Odp1']; $odp2 = $_POST['Odp2']; $odp3 = $_POST['Odp3']; $odp4 = $_POST['Odp4']; $odp5 = $_POST['Odp5']; $odp6 = $_POST['Odp6']; $odp7 = $_POST['Odp7']; $odp8 = $_POST['Odp8']; $odp9 = $_POST['Odp9']; $odp10 = $_POST['Odp10']; $username = {$mybb->user['username']};
$odp[] = $_POST['odp1']; $odp[] = $_POST['odp2']; //..... $odp[] = $_POST['odp10'];
for($x=0;$x<10;$x++) { // tylko że, za każdym razem będzie ci robił wpis do pola odp1 - nie wiem jaka jest struktura to tak zrobiłem }
$ins = mysql_query('INSERT INTO mybb_quiz1 SET Odp1="'.$odp[0].'",Odp2="'.$odp[1].'", Odp3="'.$odp[2].'", Odp4="'.$odp[3].'" Odp5="'.$odp[4].'", Odp6="'.$odp[5].'", Odp7="'.$odp[6].'", Odp8="'.$odp[7].'", Odp9="'.$odp[8].'", Odp10="'.$odp[9].'" );