klawdyo 0 Denunciar post Postado Abril 21, 2004 como posso fazer pra apagar múltiplos registros usando checkbox? já montei os arrays na página de exibição dos registros, a dúvida é como prosseguir... como saber na outra página quais os registros que foram selecionados? Compartilhar este post Link para o post Compartilhar em outros sites
pfonseca 0 Denunciar post Postado Abril 21, 2004 eu uso isto:if($confirma) { for($i=0; $i<count($apagar); $i++) { $queryapag = mysql_query ("SELECT nome FROM $tabela WHERE '$apagar[$i]'=id"); mysql_query ("DELETE FROM $tabela WHERE '$apagar[$i]'=id"); }}depois no formulário:<FORM method="POST" action="<?= $PHP_SELF ?>" name="xyz"><input type="hidden" name="confirma" value="1"><table cellPadding="25" cellSpacing="0" border="0"><tr><td> <table cellPadding="2" cellSpacing="0" border="0"> <tr> <td colspan="2"><font color="red" style="font-size: 10pt">os seguintes nomes serão apagadas:</font></td> </tr> <? for($i=0;$i<count($apagar);$i++) { $query = mysql_query ("SELECT nome FROM $tabela WHERE id=".$apagar[$i]); $row = mysql_fetch_array($query); ?> <input type="hidden" name="apagar[]" value="<?= $apagar[$i] ?>"> <TR> <td colspan="2"><font color="black"> <b><?= $row[0] ?></b></font></td> </tr> <? } ?> <tr> <td colspan="2"><br></td> </tr> <tr> <td align="center"><INPUT TYPE="SUBMIT" VALUE="Apagar"></td> <td align="center"><INPUT TYPE="SUBMIT" VALUE="Cancelar" onClick="java script:cancelar();return false;"></td> </tr> </table> </td> </tr> </table> </form>Não sei se era isto k procurava ou se ajuda em alguma coisa! Compartilhar este post Link para o post Compartilhar em outros sites