Jump to content


Photo

Retornar Valor Salvo No Db Em Um Checkbox


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

#1 guma

guma

    Turista

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

Posted 12/04/2011, 15:01

Boa tarde galera do wmonline...

Estou com muita dificuldade tanto na parte logica qt na parte de desenvolvimento para fazer um valor retonar em um checkbox.

Já consegui fazer o checkbox salvar no DB, mais agora como q eu faço para ele retonar esse valor?

Meu codigo está como abaixo:

//************* Banco

ID              int(11)
dados_1 	tinyint(1)

//****************** HTML

<?php
$db = mysql_connect("localhost","root","");
$dados = mysql_select_db("banco",$db);

$sql_pesquisa = mysql_query("SELECT * FROM tabela_2");
	$nCount = "1";
		while($linha = mysql_fetch_array($sql_pesquisa)){ 
?>
	<input name="aCheck[<?php echo $nCount; ?>]" type="checkbox" value="<?php echo $linha; ?>"

<?php
	echo $linha['dados_1']."<br>";
	$nCount++;
		}
?>

<?php echo $pega_dados_1; ?>


<form id="form2" name="form2" method="post" action="funcoes.php?funcao=gravar_checkbox_multiplos">
  <p>
    <input name="opcao_1" type="checkbox" value="" checked="" />
    Opção1<br />
  <input type="checkbox" name="opcao_2" value="" checked=""/>
    Opção2<br />
  <p>
    <input type="submit" name="enviar2" id="enviar2" value="Submit" />
  </p>
</form>

//**************************** funcoes.php

$db = mysql_connect("localhost","root","");
$dados = mysql_select_db("banco",$db);

if ($_GET['funcao'] == "gravar_checkbox_multiplos"){
	$sql_gravar = mysql_query("INSERT INTO tabela (dados_1, dados_2) VALUE ('$grava_ingredientes_1','$grava_ingredientes_2')");
	header('location:pagina.php');
}

Alguem poderia me dar uma ajuda por favor ?

Obrigado.

#2 Diego Bezerra

Diego Bezerra

    Diego Bezerra

  • Moderadores
  • 938 posts
  • Sexo:Masculino
  • Localidade:Amazonas
  • Interesses:Iniciando no C# com MSSQL.

Posted 12/04/2011, 15:54

tenta usar uma opção value="<?php echo $linha; ?>" COM O checked como sim
Att.
Diego Bezerra
Agência Kernel - em Breve
Email/msn: diegobezerra@outlook.com
Facebook

#3 guma

guma

    Turista

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

Posted 12/04/2011, 17:16

Como assim?




1 user(s) are reading this topic

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

IPB Skin By Virteq