я пытаюсь создать форму для вставки студентов оценки в колледже .. У меня есть список всех студентов идентификаторов и форма с отметками .. это моя форма:
<input type="hidden" name="id[]" value="{$student.id}" />
<input type="text" name="mark[]" size="5" />
конечно поле повторяется в форме, но проблема в том, когда я пытаюсь напечатать результаты, это мой код
foreach ($_POST as $student){
echo $student['id'].$student['mark'];
}
но я получаю это когда я отправить форму:
Неопределенный индекс: id Неопределенный индекс: знак
В чем проблема с моим кодом, PLZ?
почему бы вам не сделать 'var_dump' из ваших '$ _POST' и посмотреть, какова структура, которую вы зацикливаете? – Pevara
также нет необходимости в скрытом поле, вы можете просто сделать '', намного проще – Pevara