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

Checkbox enviar para o banco de dados


ituhzin

Pergunta

Olá pessoal, procurei bastante na internet sobre checkbox e banco de dados mesmo assim não conseguir, estou desenvolvendo um trabalho para escola... já estar em 95%, mas estou precisando resolver o problema do checkbox, é o seguinte, estou querendo criar três opções de modulos para o usuario acessar... ABC são eles, porém sem sucesso, eles só vai um marcado para o banco de dados, eu queria que por exemplo a pessoa marca-se ABC e fosse para a coluna do banco ABC

 

codigo:

 

 

        

                $form['nome']     = DBEscape( strip_tags( trim( $_POST['nome'] ) ) );
                $form['login']     = DBEscape( strip_tags( trim( $_POST['login'] ) ) );
                $form['email']     = DBEscape( strip_tags( trim( $_POST['email'] ) ) );
                $form['senha']     = DBEscape( strip_tags( trim( $_POST['senha'] ) ) );
                $form['nivel']     = DBEscape( strip_tags( trim( $_POST['nivel'] ) ) );
                $form['modulo']     = $_POST['modulo'];

$contar = count($form['modulo']     = $_POST['modulo']);
    for($i=0; $i<$contar;$i++){
        echo $form['modulo']     = $_POST['modulo'][$i];
        }

                if( empty( $form['nome'] ) )
                    echo 'Preencha o campo nome!';
                else if( empty( $form['email'] ) )
                    echo 'Preencha o campo email!';
            
                else {

                    $dbCheck = DBRead( 'usuarios', "WHERE nome = '". $form['nome'] ."'" );

                    if( $dbCheck )
                        echo 'Desculpe, mas já existe uma postagem com este titulo!';
                    else {

                        if( DBCreate( 'usuarios', $form ) )
                            echo 'Sua postagem foi enviada co sucesso!';
                        else
                            echo 'Desculpe, ocorreu um erro...';

                    }

                }

                echo '<hr>';

            }

    ?>

    <form action="" method="post">

        <p>
            <label>Nome</label><br>
            <input type="text" name="nome">
        </p>

        <p>
            <label>Login</label><br>
            <input type="text" name="login">
        </p>
        
        <p>
            <label>Email</label><br>
            <input type="text" name="email">
        </p>
        
         <p>
            <label>Senha</label><br>
            <input type="password" name="senha">
        </p>
        <p>
            <label>Nivel</label><br>

            <select name="nivel">
                <option value="2">Admin</option>
                <option value="1" selected>Usuario</option>
                

            </select>
        </p>
        
        <input type="checkbox" name="modulo[]" value="BANANA"/>BANANA
        <input type="checkbox" name="modulo[]" value="PERU"/>PERU

        

        <input type="submit" name="publicar" value="Publicar">
        
    </form>
    <?php } ?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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...