Daqui um tempo dominarei uma pagina inteira!
EHASIehAoeiuSAHeIseH!!
Bommm!
Fiz um sistema de noticias simples, para testar; funciona perfeitamente!
Na hora de excluir, vc seleciona pelo checkbox o numero do id da "noticia"!
Mas por exemplo se tenho 3 checks, e vc seleciona todos, ele deleta apenas o ultimo selecionado!
Como faço para deletar todos selecionados?
Segue o cod:
deletar.php
<?php include "conectar.php"; $sql = mysql_query("select * from noticia limit 30"); while($linha = mysql_fetch_array($sql)){ $id = $linha["id"]; echo "<html><body alink='#CCff33' vlink='#000000'>"; echo "<form action='deletar_bd.php'>"; echo "<table width='500' height='60' border='0'>"; echo "<font face='verdana' size='1' color='FFFFFF'>"; [b]echo "<tr><td rowspan='2'><input <input name=\"id\" type=\"checkbox\" value=\"$id\">ID: $id</td>";[/b] echo "</font>"; }//fechando o while echo "</table>"; echo "<input type='submit' value='Deletar' name='Deletar'>"; echo "</form>"; echo "</body>"; echo "</html>"; ?>
deletar_bd.php
<? include "conectar.php"; $sql = "DELETE FROM noticia where id=$id LIMIT 5"; $consulta = mysql_query($sql); $erro = mysql_error(); if($consulta > 0){ echo "EXTRATO excluido com SUCESSO."; echo "<hr>"; echo "<a href='deletar.php'>VOLTAR.</A>"; } else{ echo "Ocorreu um erro"; print($erro); } ?>
Obrigado pela atenção!
