Ir para conteúdo
Fórum Script Brasil
  • 0

Checkbox Dinamico


Guest gomes

Pergunta

tenho uma funcao que me retorna do banco de dados um combo, me listando os funcionarios.

<?echo "<p>";

ECHO "Selecione o Funcionário que executou o serviço";

$lista = mysql_query( "SELECT distinct nome FROM funcionarios ORDER BY nome ",$db);

echo " <SELECT name=funcionario width=40 >";

while ($row = mysql_fetch_array($lista)) {

echo "<OPTION \"$row[0]\">$row[0]";

}

echo " </SELECT>";

?>

por favor alguém poderia me ajudar a transformar este combo em checkbox.

quando puxar do bd ele forme uma selecao mais do jeito de checkbox.

no meu formulario

valeu aguardo ajuda

obrigado

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

tenta assim:

<?echo "<p>";
ECHO "Selecione o Funcionário que executou o serviço"; 
$lista = mysql_query( "SELECT distinct nome FROM funcionarios ORDER BY nome ",$db);
while ($row = mysql_fetch_array($lista)) {
echo "<input type='checkbox' name='nome' value=' \"$row[0]\"'>$row[0]";
} 

?>

não testei, portanto se der algum erro, posta de novo ai

Link para o comentário
Compartilhar em outros sites

  • 0
<?
echo "<table border='0' cellpading='0' cellspacing='0' width='100%'>";
ECHO "Selecione o Funcionário que executou o serviço"; 
$lista = mysql_query( "SELECT distinct nome FROM funcionarios ORDER BY nome ",$db);
while ($row = mysql_fetch_array($lista)) {
echo "<tr>";
echo "<td><input type='checkbox' name='nome' value=' \"$row[0]\"'>$row[0]</td>";
echo "</tr>";
} 
echo "</table>";
?>

Link para o comentário
Compartilhar em outros sites

  • 0
<?
echo "<table border='0' cellpading='0' cellspacing='0' width='100%'>";
ECHO "Selecione o Funcionário que executou o serviço"; 
$lista = mysql_query( "SELECT distinct nome FROM funcionarios ORDER BY nome ",$db);
while ($row = mysql_fetch_array($lista)) {
echo "<tr>";
echo "<td><input type='checkbox' name='nome' value=' \"$row[0]\"'>$row[0]</td>";
echo "</tr>";
} 
echo "</table>";
?>

muito obrigado, se eu tiver que por em tres colunas os dados que voltam como faço desde já agradeço muito valeu.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest fabiopires

Seguinte,

não sei se está completamente correto, pois não conferi as mudaças que fiz ok !

mesmo assim la vai

<?

echo "<table border='0' cellpading='0' cellspacing='0' width='100%'><tr>";

ECHO "Selecione o Funcionário que executou o serviço";

$lista = mysql_query( "SELECT distinct nome FROM funcionarios ORDER BY nome ",$db);

while ($row = mysql_fetch_array($lista)) {

$total = "0";

$colunas = "3";

if ($total<6) {

for ($i = 0; $i < $total; $i++) {

if (($i%$colunas)==0) { echo "</tr><tr>"; }

echo "<td><input type='checkbox' name='nome' value=' \"$row[0]\"'>$row[0]</td>";

}

echo "</table>";

?>

para colocar em menos ou mais colunas é só alterar o campo colunas !!! meio óbvio tcherto !!!!

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...