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