
Exibir Checkbox Marcado
#1
Posted 19/03/2010, 13:14
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
Posted 19/03/2010, 13:50
Basta antes do checkbox você testar com um if se está definido no banco.
Se estiver, adicione "checked" no input.
#3
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
Posted 19/03/2010, 14:15
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
#5
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
#7
Posted 19/03/2010, 14:38
Esse é o codigo:Me mostra o código que está desenhando o check.
<? //------------------------------------------- //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
Posted 19/03/2010, 15:26
#9
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)