Jump to content


Photo

Dúvida Com Lógica : Checkbox + Msql


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

#1 Renan L. Miranda

Renan L. Miranda

    Normal

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

Posted 28/10/2013, 17:34

Bem, vamos lá, tentarei ao máximo explicar o que preciso fazer...

Eu tenho uma tabela chamada `sms_grupos`, e sua estrutura contém: id_grupo, grupo e status;
Tenho uma tabela chamada `sms_numeros`, e sua estrutura contém: id_numero, nome, celular;

Até aí maravilha...

Agora, eu montei um formulário, e nele contém as informações dos grupos para serem selecionados através de uma checkbox, isso ele está fazendo perfeitamente,
o que ainda não consegui ter uma lógica, é de como eu poderei inserir essas informações no banco de dados, sei que terei que criar uma outra tabela para reunir as informações do id do numero e do id do grupo que o número selecionou, mas como farei isso através do INSERT? Como seria a sintaxe? Como faço? Array?

Grande abraço

#2 Twister

Twister

    Turista

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

Posted 05/11/2013, 09:01

No seu formulário deve ter o input assim:
<input type="checkbox" id="check[]" name="check[]" value="'.$row['id'].'" />
E para salvar ficaria mais ou menos assim:
foreach ($_POST['check'] as $id) {
$id = filter_var($id, FILTER_SANITIZE_NUMBER_INT);
$insert = mysql_query("INSERT INTO tabela VALUES ('$id')");					   
}

Seia mais ou menos isso, tente implementar a sua aplicação.




1 user(s) are reading this topic

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

IPB Skin By Virteq