Здравейте туристи,
Създадох си проста система за анкети, като чрез jQuery направих при добавянето на анкети, от селект меню да избираш колко на брой анкети искаш да добавиш наведнъж. И резултатите, при избране на стойност от менюто, излизат по този начин:
и т.н. до колкото си избрал. До тук добре, но ето че изникна проблем. С foreach взимам всеки написан въпрос и го вкарвам в таблицата като отделен запис. Ето го и кода:
Но сега въпроса ми е как да взема отговорите към всеки въпрос и да ги вкарам към неговия запис? В таблицата ми полетата са id,question,ans1,ans2,ans3,ans4.
Идеи как ще стане това?
Създадох си проста система за анкети, като чрез jQuery направих при добавянето на анкети, от селект меню да избираш колко на брой анкети искаш да добавиш наведнъж. И резултатите, при избране на стойност от менюто, излизат по този начин:
Въпрос 1
Отговор1 Отговор2 Отговор3 Отговор4
Въпрос 2
Отговор1 Отговор2 Отговор3 Отговор4
Въпрос3
Отговор1 Отговор2 Отговор3 Отговор4
и т.н. до колкото си избрал. До тук добре, но ето че изникна проблем. С foreach взимам всеки написан въпрос и го вкарвам в таблицата като отделен запис. Ето го и кода:
Код:
if(isset($_POST['add'])) {
$question = $_POST['q'];
foreach($question AS $q) {
$query = mysql_query("INSERT INTO table (`id`,`question`)
VALUES('NULL','$q')") or die(mysql_error());
}
}
Но сега въпроса ми е как да взема отговорите към всеки въпрос и да ги вкарам към неговия запис? В таблицата ми полетата са id,question,ans1,ans2,ans3,ans4.
Идеи как ще стане това?