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/>';
}
?>

One thought on “PHP: Trabalhando com checkbox e array

  • 1 de abril de 2022 em 15:28
    Permalink

    Show, depois de tanto tempo ainda me ajudando, obrigado irmão.

    Resposta

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *