Нахождение значений всех отмеченных флажков в php - PullRequest
0 голосов
/ 07 января 2011

Привет, так что имейте форму с голосованием, и я хочу, чтобы все варианты, которые они отмечали, когда они нажимали, отправляли сообщения, все значения флажков, отмеченных на одной странице, позволяли мне повторять их

Я пытался просто сделать это

if (isset ($ _ POST ['submit'])) {
$ list = $ _POST ['голос'];
echo $ list;
}

но это только соответствует последнему выбранному значению

Спасибо, Бен

хорошо, так что у меня есть исправление, изменив имя на массив, но у меня возникла проблема, потому что я использовал такие функции javascript, как это

checkAll (document.form.vote)

так на что мне его поменять?

Ответы [ 2 ]

2 голосов
/ 07 января 2011

В вашей форме установить имя атрибута так:

<input type="checkbox" name="vote[]" />

Тогда вы можете:

foreach($_POST['vote'] as $vote){
echo $vote;
}
2 голосов
/ 07 января 2011

Когда вы называете входные данные, вы можете дать ему имя, например name="checkboxes[]", и оно будет выбрасывать его в массив, когда оно отправляет на следующую страницу.Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...