$tipoimovel = array("Casa da praia","Projeto","Casa","Loteamento","Apartamento","Granja","Fazenda","Comercial","Terreno","Pousada");
1. Eu exibo os dados do array assim:
<?for ($i = 0; $i <= 10; $i++) {?>echo "<input name=\"tipoimovel_imoveis[]\" type=checkbox id=\"$tipoimovel[$i]\" value=$tipoimovel[$i]> $tipoimovel[$i]";?><?}?>
2. Gravei no banco de dados que estavam marcados no checkbox com um separador:
Casa da praia|Fazenda
Estou agora tentando fazer com que ele exiba a listagem dos dados do array deixando o checkbox marcado com os dados que estão gravados na base de dados.
Já fiz umas pesquisas e testes e até agora não consegui.
Alguem poderia me auxiliar com alguma dica?
Agradeço antecipadamente
Pessoal eu fiz aqui um teste usando o in_array e consegui obter o resultado que eu queria.
<?for ($i = 0; $i <= 10; $i++) {if (in_array($tipoimovel[$i], $tipodeimovelcadastrado)) { echo "<input name=\"tipoimovel_imoveis[]\" type=checkbox id=\"$tipoimovel[$i]\" checked=\"checked\" value=$tipoimovel[$i]> $tipoimovel[$i]";}else {echo "<input name=\"tipoimovel_imoveis[]\" type=checkbox id=\"$tipoimovel[$i]\" value=$tipoimovel[$i]> $tipoimovel[$i]";}?><br><?}?>