показывать div согласно значению переключателя в базе данных - PullRequest
0 голосов
/ 28 февраля 2020

Открыть div на основе значения переключателя базы данных. если значение равно мужскому в базе данных, тогда показать Для мужского пола, а если значение женского в базе данных, то показать Женское мужское

$status = isset($_POST['status']) ? $_POST['status'] : '';

                <input type="radio" name="status" value="male" checked="checked">male<br>
                <input type="radio" name="status" value="female">female<br>

<div class="1">For male</div>
<div class="2">Female male</div>

Ответы [ 2 ]

0 голосов
/ 28 февраля 2020

Просто добавьте, если условие

   $status = isset($_POST['status']) ? $_POST['status'] : ''; ?>
   <input type="radio" name="status" value="male" <?php echo $status=='male'?  'checked="checked"':''?>>male<br>
   <input type="radio" name="status" value="female" <?php echo $status=='female'? 'checked="checked"':''?>>female<br>
   <?php if($status=='male') { ?>
   <div class="1">For male</div>
   <?php } ?>
   <?php if($status=='female') { ?>
   <div class="2">For Female</div>
   <?php } ?>
0 голосов
/ 28 февраля 2020

, если я вас правильно понял, это сработает

    $status = isset($_POST['status']) ? $_POST['status'] : '';

if ($status == "male") {
    <input type="radio" name="status" value="male" checked="checked">male<br>
    <input type="radio" name="status" value="female">female<br>
}elseif ($status == "female") {
    <input type="radio" name="status" value="male">male<br>
    <input type="radio" name="status" value="female" checked="checked">female<br>
}else {
    <input type="radio" name="status" value="male">male<br>
    <input type="radio" name="status" value="female">female<br>
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...