Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 16

Multiplos Inserts

31-08-2010 19:48

Olá, minha dúvida hoje é um pouco complicada... meio q é uma parte do php que ainda não aprendi.

eu tenho o nome do funcionário seguinte o exemplo abaixo:

Nome1 [ ]
Nome2 [ ]
Nome3 [x]

Aí quando eu apertar inserir, ele vai cadastrar os que foi marcado X como presente no dia.

é tipo um sisteminha de presença.
Como fazer isso?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Multiplos Inserts

31-08-2010 19:51

O ideal é você ter os campos com o valor do nome em formato array <input name="nome[]"...

Ai, você faz um foreach para pegar os valores checados, no caso, checkbox.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 16

Multiplos Inserts

04-09-2010 20:26

Olá amigo, tentei fazer oq vc flw...

olha como fiz:

$situacao = $_POST['situacao']; foreach($situacao as $checkbox => $valor) { echo "Olá $checkbox"; echo "<br>"; echo $row_rsAlunos['nome']; }

Olha o resultado na hora de pegar o nome a quem representa.

Olá 0
Caio ViniciosOlá 1
Caio Vinicios
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Multiplos Inserts

05-09-2010 11:20

Aqui vai uma base

<form method="POST"> <input type="checkbox" name="situacao[]" value="joao"> <input type="checkbox" name="situacao[]" value="pedro"> <input type="checkbox" name="situacao[]" value="maria"> <input type="submit"> </form> <?php if($_POST) { $situacao = $_POST['situacao']; foreach($situacao AS $valor) { echo $valor; } } ?>

Lembrando que para o insert, você pode precisar do id, ai você pode passar o id, junto com o nome no value, tipo: 10-joao

Ai dentro do echo, você faz o explode para separar o id, e aplica no insert.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 16

Multiplos Inserts

06-09-2010 02:02

Perfeito maninho, fiz umas modificações e funcionou perfeitamente, até melhor que imaginei.... muito obrigado mais uma vez =)

kra, aproveitando a oportunidade... vc indica algum livro ou algo assim pra aprender?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Multiplos Inserts

06-09-2010 10:23

Não conheço nenhum livro para indicar, o que indico é assistir alguns vídeos, sempre ajuda.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado