у меня есть:PHP, если заявления - я чувствую себя идиотом
<input type="radio" id="flag" name="flag" value="0" <?php if($row['flag_active'] === 0){ echo 'checked="checked"';} ?>checked="checked" /><label for="flag">Inactive</label>
<input type="radio" id="flag1" name="flag" value="1" <?php if($row['flag_active'] === 1){ echo 'checked="checked"';} ?>checked="checked" /><label for="flag1">Active</label>
Но кнопка второй радио является один, который всегда выбран. Я повторил вне $row['flag_active']
и она равна 0.
Кроме того, я попытался:
if($row['flag_active'] === 0)
if($row['flag_active'] == 0)
if($row['flag_active'] = 0)
if($row['flag_active'] !== 1)
if($row['flag_active'] != 1)
Цените помощь раньше времени.
Оба 'проверили = все равно«проверено»' вне PHP – j08691
Вы выводя 'проверил =«проверено»' в вашем если заявления, а а также сразу после каждого из них. Не имеет значения, истинно ли утверждение if, вы все равно выводите его. – andrewsi
Ну, ваши радиовходы всегда проверяются, посмотрите на check = "checked" прямо после php-скрипта. – KarasQ