como capturar esses checkbox

Enviada por Paulo 
Paulo
como capturar esses checkbox
14 de May de 2012 às 09:17PM
boa noite galera

bem eu to com um projeto da faculdade e estou tendo problema em um trecho do codigo.
é o eu retornei em uma pagina dados referentes a uma tabela em forma de checkbox cada um com um numero
ate ai tudo bem.
o problema é que eu quero capturar o valor dos checkbox selecionados, mas quando clico no botão que criei nada acontece se alguem puder dar essa ajuda

segue o trecho do codigo que cria os checkbox e seus respectivos valores

<div id="apDiv5">
<form name='selecionar' method='post' action='teste.php'>
<?php
while ($quant>0){

echo "<div id='distance'></div>
<div id='container'>
<center><input name='n_bil[]' type='checkbox' value ='$quant'/></br>$quant</></center>
</div>";

$quant --;

}

echo "<div id='apDiv9'><input name='enviar' type='button' value='Selecionar' /></div>";

?>
</form>
</div>

e esse é o codigo que pega os dados dos checkbox's

if ($_SERVER["REQUEST_METHOD"] == "POST") {

// Verifica se alguma cor foi selecionada
if (isset($_POST["n_bil"])) {
// Faz um loop no Array de checkbox
// A função count retorna a quantidade de checkbox selecionado
for ($i = 0; $i < count($_POST["n_bil"]); $i++) {
$a [] = "A cor " . $_POST["n_bil"][$i] . " foi selecionada!<br />";
}
} else {
$a [] = "Nenhuma cor foi selecionada!";
}



if (isset($ac)) {
for ($i = 0; $i < count($ac); $i++) {
echo "<li>" . $ac[$i];
}
}
}
Lucas Tiago de Moraes
Re: como capturar esses checkbox
14 de May de 2012 às 09:25PM
troque o type='button' para type='submit'.

falou.
Paulo
Re: como capturar esses checkbox
14 de May de 2012 às 09:31PM
caraca meu como não vi isso, valew e eu batendo cabeça por besteira, valew
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.