Jump to content


Photo

Checkbox


  • Faça o login para participar
3 replies to this topic

#1 robsonrg

robsonrg

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado
  • Localidade:Blumenau

Posted 01/06/2005, 17:48

Daew galera!!! td certo?

é o seguinte...

Estou montando um sistema de newsletter em que a pessoa que irá mandar o boletim, terá que assinalar quais notícias (resumos) irá ser colocadas no boletim.

Pois bem, essas notícias estão em um Bando de dados MySql, e quero que as visualiza em checkbox, só que o problema acontece quando eu vou para receber os valores dessas checkbox, como eu faço???

Como faço pra saber quais checkbox foram selecionados, sabendo que cada um tem seu respectivo valor, ou seja, seu ID - para que eu possa pegar o resumo mais tarde....

Alguem tem ideia, e/ou sugestão para solucionar esse pó???

no aguardo
robsonrg

Edição feita por: robsonrg, 01/06/2005, 17:48.

RobsonRG
Programador PHP (no-expert)

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 01/06/2005, 19:41

É só receber pelo nome do checkbox.
Klaus Paiva
Conheça também: Taperás

#3 AsmuL

AsmuL

    12 Horas

  • Usuários
  • 147 posts
  • Sexo:Não informado
  • Localidade:SG / RJ
  • Interesses:Mulher, Dinheiro, Programar

Posted 02/06/2005, 01:37

Cara, se vc quer receber o valor de mais de 1 (um) checkbox, vc tem fazer um loop.
Use o loop abaixo para pegar todos os checkbox's selecionados.

ex.: teste.html
<form action="teste.php" method="post">
<input name="check[]" type="checkbox" value="1" />
<input name="check[]" type="checkbox" value="2" />
<input name="check[]" type="checkbox" value="3" />
<input name="check[]" type="checkbox" value="4" />
</form>

<?
if ( $_SERVER['REQUEST_METHOD'] == 'POST' )
{
     foreach( $_POST['check'] as $key => $val )
     {
          echo "Os valores seleciondos são: <br />";
          echo $val;
     }
}
?>

Obs.: O nome dos checkbox's tem que ter um nome assim: nomeCheck[], pois ele tem que ser um array.

vlw!
Rafael
[ PHP | ASP | VB | Delphi | MySQL | Access | Interbase | MSSQL | ORACLE ]

#4 robsonrg

robsonrg

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado
  • Localidade:Blumenau

Posted 02/06/2005, 09:06

Valew AsmuL pela ajuda....

testei em um código mais não funcionou....
aí peguei outro e funcionou beleza... (y)

...dava erro por causa da maneira que tava pegando do DB, que fazi loop...
mas isso já foi resolvido

obrigado Klaus tb ;)

t+

Edição feita por: robsonrg, 02/06/2005, 09:07.

RobsonRG
Programador PHP (no-expert)




1 user(s) are reading this topic

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

IPB Skin By Virteq