Jump to content


Photo

Deletar Vários Campos De Uma Vez Só


  • Faça o login para participar
1 reply to this topic

#1 M4rc0

M4rc0

    Turista

  • Usuários
  • 54 posts
  • Sexo:Não informado

Posted 30/06/2006, 11:47

Então,

tenho uma tabela e cada linha dela mostra os valores (id, nome)

ao invés de usar um 'radio' button, dar um post no id selecionado, e deletar
queria selecionar vários campos selecionando os 'check boxes', sendo o valor dele é o id do registro a ser deletado..

como fazer esse loop pra deletar todos?
devo dar um nome diferente para cada checkbox?

ou seria um nome para todos os checkboxes (assim como o radio) tipo 'id_selecionado', dá um post pra pegar o id e faz um for each ?

to confuso hehe :lol:

valeu!

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 30/06/2006, 11:57

O name deve igual para todos, e deve variar somente o value de cada checkbox.
Ai o foreach() ficaria assim:
<?
  foreach($_POST['nome_check'] as $id){
	mysql_query("DELETE FROM tabela WHERE id = '$id'");
  }
?>

Flws...
^_^Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq