2013-04-29 6 views
0

У меня есть HTML-страница, содержащая две кнопки радиосвязи («да» и «нет») вместе с кнопкой отправки.Проверка, какая радиокнопка выбрана в PHP

Как я могу указать, что я хочу выполнить запрос PostgreSQL ТОЛЬКО, если нажата кнопка отправки И выбрана радиокамера «да»?

ответ

1

Ваши радиокнопки должны иметь один и тот же name, поэтому проверьте значение, представленное для этой области:

if ($_POST['radio'] == 'Yes') 
{ 
    // Execute query 
} 
1

Данный HTML, как этот

<form action="foo.php" method="post"> 
    <label for="yesno_yes"> 
     <input type="radio" name="yesno" value="yes" id="yesno_yes"> Yes 
    </label> 
    <label for="yesno_no"> 
     <input type="radio" name="yesno" value="no" id="yesno_no"> No 
    </label> 
    <input type="submit" name="submit_btn" value="Submit"> 
</form> 

Вы можете проверить с помощью этого

<?php 
if (isset($_POST['submit_btn'], $_POST['yesno']) && $_POST['yesno'] == 'yes') { 
    // do stuff here 
}