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

(Resolvido) atualizar checkbox


tonzinhu

Pergunta

Iae beleza pessoal,

To com uma dúvida com checkboxes que seria:

Tenho um FORM onde escolho as opções que eu quero(checkbox), ai gravo no bd e tals.

Pois bem, tenho outra area onde atualizo essas informações e ai que está:

Nessa area tanto eu poderei ADD novas opçoes para tal usuario como poderei tirar algumas opções.

Tem alguma função do php que digamos só pegue oque foi alterado ou com seria a melhor forma de se fazer isso.

A meneira que pensei foi na hora que eu desse um foreach para pegar os checkbox marcados, aplicasse um DELETE no banco com as opções que ele já tem e depois daria um insert com as escolhidas.

se alguém puder me dar um dica agradeço.

vlw

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Bom, se é a meneira certa não sei mas que deu certo deu hehe.

aqui o codigo

//deleta todos privilegios do usuario
        $del = mysql_query("DELETE FROM privilegios WHERE idusuario='$id'");
        
        //verifica se foi selecionado alguma categoria
        if($_POST['privilegios']== ""){
            
        }
        else{
        
        foreach($_POST['privilegios'] AS $valor){
                    
            //inseri novamente os novo valores
            $ins = mysql_query("INSERT INTO privilegios(idusuario,idmenu) VALUES('$id','$valor')");
        }
            
        }
    
            //atualizar dados
            $update = mysql_query("UPDATE usuarios SET nome='$nome', setor='$setor', senha='$senha1' WHERE nome='$nome'");
        print '<p class="ok">Dados alterados com sucesso!</p>';
        print '<a class="link" href="java script:history.back();>voltar</a>';
        }

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...