Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde Galera
Tenho uma aplicação onde são cadastradas vagas de estágio.
Uma das ferramentas é a de atualizar o cadastro da vaga, vinculando a mais cursos.
Na tela de edição é mostrada uma relação de todos os cursos oferecidos em um checkbox, e os cursos que já estão vinculados, tem que aparecer marcados.
Tem uma vaga que eu cadastrei pra 3 cursos, os 2 últimos estão aparecendo marcados normalmente, mas o primeiro não, e ele esta salvo no BD corretamente.
Onde esta o problema?
<?
$vinc = array();
for ($a = 0;$FTCURSOSVINC[$a] != NULL;$a++) {
$vinc[$a] = $FTCURSOSVINC[$a][iD_CodCur];
}
for ($b = 0;$FTCURSOS[$b] != NULL;$b++) {
?>
<input type="checkbox" name="cursos[<?=$b?>]" id="cursos" value="<?=$FTCURSOS[$b][CurCod]?>" <? if(in_array($FTCURSOS[$b][CurCod],$vinc)) echo 'checked="checked"';?> /><?=$FTCURSOS[$b][CurNom]?> <br />
<?
}
?>
$FTCURSOSVINC é o array onde contém os cursos vinculados a vaga
$FTCURSOS é o array onde contém todos os cursos
Carregando comentários...