Galera, eu estou tendo o seguinte problema:
- Nesse código abaixo está a verificação de dados já existentes no bando de dados (no caso eu estou verificando o CPF, que já existe). Porém, o código não funciona e não sei mais como arrumar.
<?php
include "config.php"; //aqui inserimos as váriaveis da página de configuração
$db = mysql_connect ($host, $login_db, $senha_db); //conectamos ao mysql
$basedados = mysql_select_db($database); //selecionamos o database escolhido
VALUES ('$nome','$senha','$email', '$cpf', '$endereco', '$rm')", $db); //insere os campos na tabela
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>"; //se cadastrou com sucesso o usuário aparece essa mensagem
Pergunta
carlosjeevas
Galera, eu estou tendo o seguinte problema:
- Nesse código abaixo está a verificação de dados já existentes no bando de dados (no caso eu estou verificando o CPF, que já existe). Porém, o código não funciona e não sei mais como arrumar.
<?php
include "config.php"; //aqui inserimos as váriaveis da página de configuração
$db = mysql_connect ($host, $login_db, $senha_db); //conectamos ao mysql
$basedados = mysql_select_db($database); //selecionamos o database escolhido
$email = $_POST['email'];
$senha = $_POST['senha'];
$endereco = $_POST['endereco'];
$nome = $_POST['nome'];
$cpf = $_POST['cpf'];
$rm = $_POST['rm'];
$senha2 = $_POST['senha2'];
$errors = "";
if(isset($_POST['enviar'])){ //Nesta linha que começa erro, não sei o porque...
$sql = mysql_query("SELECT * FROM '$tabela' WHERE cpf = '$cpf'");
if(mysql_num_rows($sql)>=1){
echo "<font face='Verdana' size='6' color='red'> USUÁRIO JÁ CADASTRADO! </font>";
return die;
}
else{
if ( $nome == "" ) {
$errors .= "Você não digitou um Nome<br>"; //confere se o campo login não ficou vazio
}
if ( $senha == "" ) {
$errors .= "Você não digitou uma senha<br>"; //confere se o campo senha não ficou vazio
}
if ( $senha != $senha2 ) {
$errors .= "Você digitou 2 senhas diferentes.<br>"; //adiciona o erro caso o usuário digitou 2 senhas diferentes
}
if ( $errors == "" ) { //checa se houve ou não erros no cadastro
$cadastrar = mysql_query("INSERT INTO `$tabela` (nome, senha, email, cpf, endereco, rm)
VALUES ('$nome','$senha','$email', '$cpf', '$endereco', '$rm')", $db); //insere os campos na tabela
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>"; //se cadastrou com sucesso o usuário aparece essa mensagem
}
}
}
?>
Link para o comentário
Compartilhar em outros sites
0 respostass 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.