Jump to content


Photo

Exibir Checkbox Marcado


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

#1 admendes

admendes

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 19/03/2010, 13:14

Boa Tarde Pessoal segue a minha duvida...

quero listar os itens cadastrados no banco mas, quero que os itens cadastrados venham ja marcados desde ja agradeço a atenção abraçoss

#2 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 19/03/2010, 13:50

Amigo, boa tarde.
Basta antes do checkbox você testar com um if se está definido no banco.
Se estiver, adicione "checked" no input.
Mateus Antunes
MBASistemas

#3 admendes

admendes

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 19/03/2010, 13:54

Amigo, boa tarde.
Basta antes do checkbox você testar com um if se está definido no banco.
Se estiver, adicione "checked" no input.


seria assim no caso amigo

$linha = $_POST['checkid_item'];

if(isset($linha)){
echo "checked";
}

será que é mais ou menos isso? abraçoss

#4 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 19/03/2010, 14:15

Exatamente isso!
Só que o checked dentro do input.
Você deve injetar esse PHP dentro do HTML.

É claro que isso não é a melhor prática mas te resolve.
Depois estude desenvolvimento MVC.
São melhores práticas...

=D

Abraços e até a próxima.
Mateus
Mateus Antunes
MBASistemas

#5 admendes

admendes

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 19/03/2010, 14:24

Exatamente isso!
Só que o checked dentro do input.
Você deve injetar esse PHP dentro do HTML.

É claro que isso não é a melhor prática mas te resolve.
Depois estude desenvolvimento MVC.
São melhores práticas...

=D

Abraços e até a próxima.
Mateus


Amigo o outro problema é que esta setando todos os checkbox

#6 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 19/03/2010, 14:29

Me mostra o código que está desenhando o check.
Mateus Antunes
MBASistemas

#7 admendes

admendes

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 19/03/2010, 14:38

Me mostra o código que está desenhando o check.

Esse é o codigo:
<?	
			//-------------------------------------------
				//INSTANCIA O OBJETO ITEM
					$item = new item();
				//CHAMA A FUNÇÃO DE LISTAGEM DOS ITENS	
					$ite = $item->listaItem();
			
					while ($row = mysql_fetch_array($ite)){ 
						if(isset($row)){
						
			//-------------------------------------------
			
			
		
			?>
	<p>
		<input type="checkbox" name="checkid_item[]" id="checkid_item" <?echo "checked"; }?> value="<?echo $row[str_descricao]?>">


#8 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 19/03/2010, 15:26

E onde você está testando se o valor no banco está marcado?
Mateus Antunes
MBASistemas

#9 admendes

admendes

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 19/03/2010, 15:32

E onde você está testando se o valor no banco está marcado?


Na condição a mesma que te mostrei se estiver setado aparece todos os cheks marcados.
No caso essa lista seria um vetor e eu preciso percorrer certo, mas, eu coloco o FOREACH e da erro




1 user(s) are reading this topic

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

IPB Skin By Virteq