Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

t_xugs

Deletar registro via checkbox

Recommended Posts

Bom dia pessoal,

 

Gostaria de deletar varios registros previamente selecionados em um checkbox

 

Alguem teria um script para me ajudar ?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem você pode fazer assim...

 

em todos os check box você coloca o nome dele como algumacoisa[] e necessario você ter o [] no final e no value os ids correspondente ao conteudo que o checkbox represente.

 

depois quando você enviar o formulario você vai receber um array dos valores em uma unica variavel..

 

$var = $_POST["algumacoisa"];

depois você faz um laço para pegar os ids que você quer desse array..

 

$var = $_POST["algumacoisa"];for($i=0;$i<count($var);$i++){echo $var[$i]."<br />";//aqui você coloca o comando para excluir }

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem você pode fazer assim...em todos os check box você coloca o nome dele como algumacoisa[] e necessario você ter o [] no final e no value os ids correspondente ao conteudo que o checkbox represente.depois quando você enviar o formulario você vai receber um array dos valores em uma unica variavel..

$var = $_POST["algumacoisa"];
depois você faz um laço para pegar os ids que você quer desse array..
$var = $_POST["algumacoisa"];for($i=0;$i<count($var);$i++){echo $var[$i]."<br />";//aqui você coloca o comando para excluir }
Muito Bom Mesmo, simples e eficienteagora para que haja a selecao de todos os checkbox , é java script, você poderia compartilhar tbm ?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

So para Facilitar mais ainda:

listagem.php

<input name="algumacoisa[]" type="checkbox" id="algumacoisa[]" value="<? echo $id? >">
exclusao.php

$var = $_POST["algumacoisa"];for($i=0;$i<count($var);$i++){echo $var[$i]."<br />";//aqui você coloca o comando para excluir

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como faço para selecionar todos de uma vez só ? tipo:

 

todos [ ] //quando marcar esse checkbox

 

camp1 [ ]

camp2 [ ]

camp3 [ ]

camp4 [ ]

camp4 [ ]

 

todos [ x ] //todos os checkbox são selecionados

 

camp1 [ x ]

camp2 [ x ]

camp3 [ x ]

camp4 [ x ]

camp4 [ x ]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para selecionar todos os checkbox....

<html>

<head>

<title>Selecionar todos os checkbox</title>

<script type="text/javascript">

function selecionar_tudo(){

for (i=0;i<document.f1.elements.length;i++)

if(document.f1.elements.type == "checkbox")

document.f1.elements.checked=1

}

function deselecionar_tudo(){

for (i=0;i<document.f1.elements.length;i++)

if(document.f1.elements.type == "checkbox")

document.f1.elements.checked=0

}

</script>

</head>

<body>

<form name="f1" type="post">

Nome: <input type="text" name="nome">

<br>

<input type="checkbox" name="ch1"> Opcao 1

<br>

<input type="checkbox" name="ch2"> Opcao 2

<br>

<input type="checkbox" name="ch3"> Opcao 3

<br>

<input type="checkbox" name="ch4"> Opcao 4

<br>

//Outro campo de formulario:

<select name=outro>

<option value="1">Selecao 1

<option value="2">Selecao 2

</select>

<br>

<input type="submit">

<br>

<br>

<input onclick="java script:selecionar_tudo()" type="checkbox" name="ch3">Selecionar todos

<a href="java script:deselecionar_tudo()">Deselecionar</a>

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.