Dando continuidade ao artigo anterior:
Iremos escrever, enfim, os códigos para fazer esse CRUD com checkboxes – lembrando que o intuito do artigo não é ensinar programação orientada a objetos. Então, irei deixar o script PHP o mais simples possível, para que você possa extrair e então montar o seu dentro da sua estrutura/framework.
Listando os opcionais do banco
A listagem dos itens é super trivial:
<?php
$query = $mysqli->query('SELECT id, name FROM optional');
while($row = $query->fetch_object()) {
?>
<label>
<input type="checkbox" name="optional[]" value="<?php echo $row->id; ?>" …[Leia mais]