2014-01-24 3 views
-2

Есть ли способ связать 2 входа друг с другом? Например, у меня есть этот код:Как связать 2 поля ввода

<td><input type="radio" name="server1" required="true" value="Yes" checked />Yes</input><input type="radio" name="server1" required="true" value="No" />No</input></td> 

Мне нужно добавить скрытый ввод (или другой переключатель), который вставляет значение 1, если выбран Да и -1, если выбран вариант Нет. (Значение в этом поле будет вставлено в другой столбец в MySQL db).

Благодарим за любые предложения.

+1

Использовать флажок для Да/Нет – Satpal

+1

Использовать флажок для Да/Нет? Не имеет смысла. Это либо ДА ИЛИ Нет. Я сомневаюсь, что OP хочет обоих, поэтому более подходящим является переключатель. @Satpal --- Использование флажка позволяет людям выбирать только «оба». Когда кто-нибудь спросит вас, хотите ли вы кусочек пиццы, вы отвечаете «Да/Нет»? ;-) --- Это «ЕСЛИ» вам нравится пицца ;-) –

+0

На мой взгляд, OP должен использовать переключатель для выбора «Да/Нет». У него/нее не может быть обоих. @Satpal –

ответ

0

Ваш код -as - отправит на сервер имя с именем «server1» с указанием «Да» или «Нет» в соответствии с выбранным пользователем. Вам не нужно третье поле, в PHP yo do:

$server1 = isset($_REQUEST["server1"]) && $_REQUEST["server1"]=='Yes' ? 1 : -1; 

и все.

Смежные вопросы