Pessoal, boa tarde! Estou com um problema em relação a checkbox, consigo inserí-los no BD serializando como mostro abaixo: $dprojeto = array(); //Cria o Array for($x=1; $x<=12; $x++){ //INÍCIO DO LOOP QUE VERIFICA QUAIS CHECKBOX ESTÃO MARCADOS if(isset($_POST["dprojeto$x"])) { //SE ALGUM ESTIVER MARCADO INSERE SEU VALOR NA ARRAY $dprojeto[] = $_POST["dprojeto$x"];}} $s_dprojeto = serialize ($dprojeto); Os valores do Array estão indo pro BD tranquilamente, quando tento resgatá-los para uma edição por exemplo como mostro abaixo: *** Toda a conexão do BD é feita antes e está OK! $id =$_GET["id"]; $sql = "SELECT * FROM os_des WHERE id={$id}"; $retorno= mysql_query($sql);// ler o retorno do banco de dados $linha = mysql_fetch_array($retorno); // ler o retorno do banco $s_dprojeto =$linha["dprojeto"]; $dprojeto = unserialize($s_dprojeto);// AQUI EU DESERIALIZO A STRING, RECUPERANDO O ARRAY CATEGORIA->VALOR. A questão é :ninja: : Como faço para mostrar os checkbox "checados" com os valores que vem do banco?