Ir para conteúdo

POWERED BY:

Arquivado

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

Alexandre Mendes

[Resolvido] erro no foreach

Recommended Posts

ae estou precisando de um script que pegue todos os checkbox marcados na pagina anterior

 

tentei fazer com foreach

 

foreach($_POST['fpgto[]' as $fpgt)

{

$mensagem = "eae: ". $fpgt." \n";

echo $mensagem;

}

?>

 

e deu o seguinte erro

 

Warning: Invalid argument supplied for foreach() in /home/feiracas/public_html/querybusca.php on line 3

 

Alguem tem a solução para o erro ou algum script que funcione?!

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

foreach($_POST['fpgto[]' as $fpgt) correto foreach($_POST['fpgto'] as $fpgt) ou seu post esta vindo em branco

 

index

 

 

<? for($i=0; $i<$row; $i++) { ?>

<td>

<input type="checkbox" name="fpgto[]" value="<? echo mysql_result($sql, $i, "formapagamento"); ?>">

<img src="<? echo mysql_result($sql, $i, "caminhofoto"); ?>">

</td>

<? } ?>

 

 

busca

 

foreach($_POST['fpgto[]'] as $fpgt)

{

$mensagem = "eae: ". $fpgt." \n";

echo $mensagem;

}

?>

 

Continua o msm erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca isso no inicio do seu script e veja se os dados estão realmente sendo passados...

 

echo "<pre>";
print_r($_POST);
echo "</pre>";

valeu pela dica !

 

Coloquei e vi que estava faltando o method no form.

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.