URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4848
[ Назад ]

Исходное сообщение
"FORM в таблице"

Отправлено макс , 06-Апр-07 09:07 
<table border="1" cellspacing="0" cellpadding="2">

<form action="save.php" method="post">
<input type="hidden" value="79" name="id">
<td nowrap><a href="edit.php?id=79">172.0.1.1</a></td>
<td nowrap><input type="text" name="ip2" size="17" maxlength="15" value="192.168.0.1">192.168.0.1</td>
<td><input type="submit" value="save"></td>

</tr>

<form action="save.php" method="post">
<input type="hidden" value="78" name="id">
<td nowrap><a href="edit.php?id=78">172.0.1.2</a></td>
<td nowrap><input type="text" name="ip2" size="17" maxlength="15" value="192.168.0.5">192.168.0.5</td>
<td><input type="submit" value="save"></td>

</tr>
</table>

Скрипту save.php передаются данные последней строки. А как сделать чтобы передавались соответствующиее?


Содержание

Сообщения в этом обсуждении
"FORM в таблице"
Отправлено Giro , 06-Апр-07 09:18 
А зачем вообще нужна вторая
><form action="save.php" method="post">

?

И почему нельзя сделать во втором случае не name="ip2" а  name="ip3" например?


"FORM в таблице"
Отправлено макс , 06-Апр-07 09:36 
>И почему нельзя сделать во втором случае не name="ip2" а  name="ip3"
>например?
У устройства есть 2 IP: IP-1 и IP-2, соответствуют и поля в базе данных.


"FORM в таблице"
Отправлено topy , 06-Апр-07 09:48 
>>И почему нельзя сделать во втором случае не name="ip2" а  name="ip3"
>>например?
>У устройства есть 2 IP: IP-1 и IP-2, соответствуют и поля в
>базе данных.


Все равно у Вас передается
<input type="hidden" value="79" name="id"> и value="78", так что можно и одной формай оботись!


"FORM в таблице"
Отправлено questor , 06-Апр-07 09:55 
>>И почему нельзя сделать во втором случае не name="ip2" а  name="ip3"
>>например?
>У устройства есть 2 IP: IP-1 и IP-2, соответствуют и поля в
>базе данных.
Ну и что? почему нельзя в одной форме сделать??

<form action="save.php" method="post">
<fieldset>
<legend>SU</legend>

<label for="edit_ip1">IP1</label>
<input type="text" id="edit_ip1" name="ip1" size="17" value="192.168.0.1">
<br /><a href="edit.php?id=79">edit x79</a>

<label for="edit_ip2">IP2</label>
<input type="text" id="edit_ip2" name="ip2" size="17" value="192.168.0.2">
<br /><a href="edit.php?id=79">edit x79</a>

</fieldset>
</form>



"FORM в таблице"
Отправлено макс , 06-Апр-07 11:06 
><form action="save.php" method="post">
><form action="save.php" method="post">

>Скрипту save.php передаются данные последней строки. А как сделать чтобы передавались соответствующиее?
>
А потому, комик, что тэги форм нужно не только открывать, но и закрывать. %)