如何使用 type="radio" 和 class="btn-check" 从数据库中回显我的数据?
Posted
技术标签:
【中文标题】如何使用 type="radio" 和 class="btn-check" 从数据库中回显我的数据?【英文标题】:how to echo my data from database using type="radio" with class="btn-check"? 【发布时间】:2021-08-24 19:12:55 【问题描述】:<?php foreach($isi as $u) ?>
<div>
<input type="radio" class="btn-check" name="status_pendaftaran" value="1" <?php echo $u->status_pendaftaran=="1" ? 'checked' : ''; ?> id="buka" autocomplete="off">
<label class="btn btn-outline-success" for="status_pendaftaran">Pendaftaran dibuka</label>
<input type="radio" class="btn-check" name="status_pendaftaran" value="2" <?php echo $u->status_pendaftaran=="2" ? 'checked' : ''; ?> id="tutup" autocomplete="off">
<label class="btn btn-outline-danger" for="status_pendaftaran">Pendaftaran ditutup</label>
</div>
<?php ?>
我的代码的问题是我无法将按钮从value="1"
切换到value="2"
。
如果数据库上的值为 1,它将卡在value="1"
。我无法切换到value"2"
。
单选按钮不允许我这样做。它卡住了,阻止我使用页面上的按钮将我的数据库更新为 value="2"
。
【问题讨论】:
【参考方案1】:您需要发布有关可用字段以及前端和后端代码的更多信息。但是,尝试这样的事情。它应该让您知道该怎么做。
<?php foreach($isi as $u) ?>
<div>
<input type="radio" class="btn-check" name="status_pendaftaran" value="<?php echo $u->status_pendaftaran ?>" <?php echo $u->status_pendaftaran=="1" ? 'checked' : ''; ?> id="buka" autocomplete="off">
<label class="btn btn-outline-success" for="status_pendaftaran"><?php echo $u->pendaftaran ?></label>
</div>
<?php ?>
【讨论】:
以上是关于如何使用 type="radio" 和 class="btn-check" 从数据库中回显我的数据?的主要内容,如果未能解决你的问题,请参考以下文章