undkit
Новичок
Вложенные формы
Доброго времени суток, уважаемые.
Выяснила, что использование форм внутри других форм запрещено (на самом деле в Firefox это прокатывает, а в IE и Opera нет). Так что прошу совета, как обойтись без этой вложенности.
И так, есть форма редактирования данных о диспетчерах, содержащая для каждого диспетчера группу input'ов: имя, телефон, время звонка и т.д. Справа для каждого диспетчера была форма для удаления записи с 1 submit и hidden, хранящий id. В самом низу один общий submit для подтверждения изменений:
Если убрать формы для удаления, но оставить submit (delete) и hidden (del), то del берется последний, а не тот, который привязан к submit по которому тыкнули. Можно, конечно, использовать уникальные имена submit для удаления
<input type='submit' name='delete_".$array['id']."' value='Удалить'>
только как потом проверять, котороый из них isset? В цикле?
Пока сделала удаление через get (ссылкой) , но хотелось бы post
Доброго времени суток, уважаемые.
Выяснила, что использование форм внутри других форм запрещено (на самом деле в Firefox это прокатывает, а в IE и Opera нет). Так что прошу совета, как обойтись без этой вложенности.
И так, есть форма редактирования данных о диспетчерах, содержащая для каждого диспетчера группу input'ов: имя, телефон, время звонка и т.д. Справа для каждого диспетчера была форма для удаления записи с 1 submit и hidden, хранящий id. В самом низу один общий submit для подтверждения изменений:
Код:
<form action='tels.php' method='post'>
<TABLE'>
<TR>
<TD>
Имя: <input type='text' name='name1' value='Аня'>
Телефон: <input type='text' name='tel1' value='1111'>
....
</TD>
<TD>
<form action='tels.php' method='post'>
<input type='hidden' name='del' value='".$array['id']."'>
<input type='submit' name='delete' value='Удалить'>
</form>
</TD>
</TR>
<TR>
.. для других диспетчеров
</TR>
</TABLE>
<input type='submit' value='отправить'>
<input type='hidden' name='action' value='edit'>
</form>
<input type='submit' name='delete_".$array['id']."' value='Удалить'>
только как потом проверять, котороый из них isset? В цикле?
Пока сделала удаление через get (ссылкой) , но хотелось бы post