Я пишу систему и у меня есть флажок в форме.
Моя проблема в том, что когда я нажимаю кнопку редактирования, флажок не может показать мне галочку в флажке, я пытался изменить тип флажка текст , он может показать мне значение. Я установил значение, если значение = 1 - тик, если значение = 0 - не тик. Как может отображаться галочка в форме? Кто-нибудь может подсказать мне, как это решить?
Ниже моя кодировка:
Флажок
<div class="form-group col-lg-6">
<label class="control-label col-lg-4">Pricing<span style="color:red;"> </span></label>
<div class="col-lg-8">
<input type="text" name="rm_option" id="rm_option" value="1" <?php if(_POST[$value]=='1'){echo "checked='checked'";} ?> ><strong> RM </strong></input>
<input type="text" name="point_option" id="point_option" value="1" <?php if(_POST[$value]=='1'){echo "checked='checked'";} ?>><strong> Full Point </strong></input>
<input type="text" name="partial_option" id="partial_option" value="1" <?php if(_POST[$value]=='1'){echo "checked='checked'";} ?>><strong> Partial Point + RM </strong></input>
</div>
</div>
Функция флажка
<?php
$sql = "select * from promotion_list where id=" . $_GET['id'];
$arr_sql = db_conn_select($sql);
foreach ($arr_sql as $rs_sql) {
foreach ($rs_sql as $key => $value) {
?>
$("#<?php echo $key ?>").val("<?php echo $value?>");
<?php
}
?>
Когда я нажимаю кнопку редактирования, в форме может отображаться другой столбец, только флажок не может отображать галочку . Ниже выводится изображение:
Вывод
Если я поменяю тип флажка на текст, ниже вывод (Доказать внутри полученного значения флажка)
Вывод 2
Я застрял в этой проблеме уже 1 неделю, надеюсь, кто-то из героев-программистов поможет мне решить эту проблему. Большое спасибо.