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

PHP checkbox ajuda!


btrevisol

Pergunta

Bom dia galera sou novo aqui no forum, mas já preciso da ajuda de vocês.

O que eu estou tentando fazer é o seguinte.

Tenho varioas checkbox na tela do meu sistema.

Quando eu clico neles abre a valor deles que esta vindo do banco.

Eu quero que ao clicar no checkbox ao invés de mostrar esses valores separadamente na frente do checkbox, ele armazena todos os valores em um campo texto só, para conforme eu ir clicando nos checkbox ele vai adicionando nesse campo todos os valores, vai somando um a um.

Se algume puder me ajudar, qualquer coisa explico melhor.

Obrigado pela ajuda.

Abraço

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Essa é a parte do código que esta os checkbox.

<?php

$conexao = mysql_connect("localhost", "root", "") or die(mysql_error());

$db = mysql_select_db("formulario");

$selec = "SELECT * FROM opcional";

$exec = mysql_query($selec, $conexao) or die(mysql_error());

$dados = mysql_fetch_assoc( $exec );

$i = 0;

while( $dados = mysql_fetch_assoc( $exec ) ){

?>

<label><?php echo $dados['nome']; ?><input type=checkbox" name="<?php echo $dados['nome]; ?>" value="<?php echo $dados['valor'];?>" onclick="document.getElementById('valor<?php echo $i; ?>').style.display='block'; document.getElementById('total').value = this.checked ? document.getElementById('total').value+this.value : document.getElementById('total').value-this.value;" />

<span id="valor<?php echo $i; ?>" style="display: none;"></span></label></br>

<?php

$i++;

}// fecha o while

?>

<input type="text" name="total" id="total" value="0"

Eu preciso que ele some os valores, ele esta só mostrando um na frente do outro dentro do campo texto.

Obrigado

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,5k
×
×
  • Criar Novo...