У меня есть страница для просмотра активов с ссылкой «Изменить». Когда я нажимаю ссылку, она переходит к edit_case.php, у которой есть форма для редактирования того, какие элементы строки находятся в базе данных как флажки. Однако ящики не показывают их как проверенные. У меня есть следующий код ...Используйте базу данных, чтобы установить флажок
// get already checked box values
$repop = "SELECT * FROM case_audit WHERE case_id = $case_id";
$popresults = mysqli_query($dbc, $repop);
$row = mysqli_fetch_array($popresults, MYSQLI_ASSOC);
print_r ($row);
Print_r показывает всю строку записей из БД. который является либо 1, либо 0, проверен || не проверено.
Форма ...
<div id="facepics">
<label><input type="checkbox" name="Facial1" value="<?php echo $row['frontrest']; ?>" >Front at Rest </label><br>
<label><input type="checkbox" name="Facial2" value="<?php echo $row['frontbigsmile']; ?>" >Front Big Smille</label><br>
<label><input type="checkbox" name="Facial3" value="<?php echo $row['profile']; ?>" >Profile</label><br>
<label><input type="checkbox" name="Facial4" value="<?php echo $row['subvertex']; ?>" >SubMento Vertex</label><br>
</div>
Я знаю, что нужно повернуть 1 на «проверил» просто не знаете, как лучше это сделать.
вы можете попробуйте http://stackoverflow.com/a/28815506/4535386 – yesitsme