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


Moderador: web

 

Puxando Valores do Banco no CheckBox!

06-08-2007 21:17

aê Pessoal, postei recentemente um tópico relacionado a CheckBox.
Entendi Perfeitamente como funciona o CheckBox, mas pensava que quando puxaríamos do Banco seria mesma coisa.....

Então minha dúvida é essa....... como faço o mesmo processo do tópico que postei
Recuperar-Dados-do-Check-Box_1_958.html
só que puxando todos os registros do Banco de Dados ?!?

Fico no Aguardo !!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Puxando Valores do Banco no CheckBox!

06-08-2007 21:59

Então no caso, os inputs ( checkbox ) do formulário, devem ser valores do mysql?
0
A melhor hospedagem para o seu site HostGator!
 

Puxando Valores do Banco no CheckBox!

09-08-2007 21:15

Os Valores do Check Box, devem ter o valor dos campos domeu bano de Dados ! Tipo

(checkbox) Valor 1
(checkbox) Valor 2
(checkbox) Valor 3

Fico no Aguardo !!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Puxando Valores do Banco no CheckBox!

09-08-2007 21:20

Basta fazer um select com a tabela dos itens "valores"

// ITENS DE CONEXÃO include("conecta.php"); // ITENS DO SELECT $selec = "SELECT * FROM suatabela"; $exec = mysql_query($selec, $conexao) or die(mysql_error()); // LISTAGEM DOS DADOS while($dados=mysql_fetch_array($exec)) { $valor_checkbox = $dados['campodatabela']; echo "<input type='checkbox'>$valor_checkbox<br>"; }

0
A melhor hospedagem para o seu site HostGator!
 

Puxando Valores do Banco no CheckBox!

09-08-2007 21:34

Ok !!! Deu certo......mas esqueci de acrescentar um detalhe....

Depois de listar todos os valores, terá um botão de Submissão que na mesma, irá escrever os valores selecionados na página anterior.

Seria então nesta hora que devemos usar o Foreach ?!?

Ficono Aguardo !
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Puxando Valores do Banco no CheckBox!

09-08-2007 21:38

Isso mesmo, no caso terá que abrir o form antes do while
<form action....

os names dos checkbox ficaram em array: valor[]

Dá uma olhada no link abaixo que explica como fazer isso
Pegar-valores-marcados-no-checkbox_15_762.html
0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Puxando Valores do Banco no CheckBox!

09-08-2007 22:09

Quanto ao deletamento de cada item selecionado, lá no echo que tem dentro do foreach, tem que ter algo assim:

$limpa="DELETE from suatabela WHERE ocampo='$valortal'";  mysql_query($limpa) or die(mysql_error()); 

Sendo que como trabalha com checkbox, eles deverão estar assim:

<inpu type="checkbox" name="nomecomarray[]" value="umvalor"> valortal

O nomecomarray[] é usado no foreach
umvalor é passado como identificação para o select ( $valortal )
valortal é um valor para identificar o valor do checkbox
0
A melhor hospedagem para o seu site HostGator!
 

Puxando Valores do Banco no CheckBox!

09-08-2007 22:33

Ok!!!! deu tudo Certo !!!!

Abraços e mais uma Vez muito obrgado !!!! :shock:
0

Quem está online

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