Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal gostaria de saber como posso resgatar os checkbox já marcados em uma pagina para atualizar os dados no banco Eu tenho o seguinte form para cadastrar os videos:
<form action="#" method="post"> <label> <span>Título do vídeo:</span> <input type="text" name="nome" /> </label> <label> <span>Link:</span> <input type="text" name="link" /> </label> <label> <span>Tempo:</span> <input type="text" name="tempo" /> </label> <label> <span>Tags para o google:</span> <input type="text" name="tagsgoogle" /> <span class="caracters">495</span> <span class="inform">* O melhor é 450 caratres!</span> </label> <label> <span>Descrição:</span> <textarea name="descricao"></textarea> <span class="caracters">495</span> <span class="inform">*O melhor é 450 caratres!</span> </label> <label> <span>Embed:</span> <textarea name="embed"></textarea> </label> <td> <?php do{?> <tr> <label class="checkbox"> <input name="categorias[]" type="checkbox" value="<?php echo $rowcat['cat_link'].?>"/><?php echo $rowcat['cat_nome'].?></label> </tr> <?php } while($rowcat = mysql_fetch_assoc($query)).?> </td></div> <input type="submit" name="enviar" value="Cadastrar" class="btn" /> <input type="reset" name="limpa" value="Limpar" class="btn" /> </form> E na página para atualizar os dados do vídeo cadastrado tenho o seguinte: <?php $nome = mysql_real_escape_string(strip_tags ($rowVideos['vid_nome'])). $tempo = mysql_real_escape_string(trim(strip_tags($rowVideos['vid_tempo']))). $descricao = mysql_real_escape_string(strip_tags ($rowVideos['vid_descricao'])). $link = mysql_real_escape_string(trim(strip_tags($rowVideos['vid_link']))). $embed = mysql_real_escape_string(strip_tags ($rowVideos['vid_embed'])). $categorias = explode(",",$rowVideos['vid_categorias']). $tagsgoogle = mysql_real_escape_string(strip_tags ($rowVideos['vid_tagsgoogle'])).?> <form action="#" method="post"> <label> <span>Título do vídeo:</span> <input type="text" name="nome" value="<?php echo $nome.?>" /> </label> <label> <span>Link:</span> <input type="text" name="link" value="<?php echo $link.?>" /> </label> <label> <span>Tempo:</span> <input type="text" name="tempo" value="<?php echo $tempo.?>"/> </label> <label> <span>Tags para o google:</span> <input type="text" name="tagsgoogle" value="<?php echo $tagsgoogle.?>" /> <span class="caracters">495</span> <span class="inform">* O melhor é 450 caratres!</span> </label> <label> <span>Descrição:</span> <textarea name="descricao"><?php echo $descricao.?></textarea> <span class="caracters">495</span> <span class="inform">*O melhor é 450 caratres!</span> </label> <label> <span>Embed:</span> <textarea name="embed"><?php echo $embed.?></textarea> </label> <label> <span>Categorias:</span> <textarea name="embed"><?php echo implode($categorias, ",").?></textarea> </label> <td> <?php do{?> <tr> <label class="checkbox"> <input name="categorias[]" type="checkbox" value="<?php echo $rowcat['cat_link'].?>"/><?php echo $rowcat['cat_nome'].?> </label> </tr> <?php } while($rowcat = mysql_fetch_assoc($query)).?> </td> como posso fazer para nessa página de atualizar os dados os checkbox ja venham marcados? uso um while para mostrar os checkbox, que sao categorias.Carregando comentários...