PHP: Trabalhando com checkbox e array
No exemplo abaixo, serão selecionados somente as categorias contidas na variável $categoria.
Estes valores podem vir de um banco de dados; basta fazer um pequeno ajuste.
Exemplo 1:
<?php // lista de categorias $categoriasSelecionadas = "esportes, filmes, natação"; echo "Categorias:<br/>"; // montando um array $arrCategorias = explode(", ", $categoriasSelecionadas); // loop for($i=0; $i<sizeof($arrCategorias); $i++) { echo '<input name="categoria[]" type="checkbox" value="'.$arrCategorias[$i].'" checked="checked" />'.$arrCategorias[$i].'<br/>'; } ?> |
Exemplo 2:
<?php // array de categorias $arrCategorias = array('esportes', 'filmes', 'natação'); echo "Categorias:<br/>"; // loop for($i=0; $i<sizeof($arrCategorias); $i++) { echo '<input name="categoria[]" type="checkbox" value="'.$arrCategorias[$i].'" checked="checked" />'.$arrCategorias[$i].'<br/>'; } ?> |
Show, depois de tanto tempo ainda me ajudando, obrigado irmão.