<?php
$erroNome = 0;
$erroSenha = 0;
$erroSobrenome = 0;
$erroDataNasc = 0;
$erroLogin = 0;
$erroEmail = 4;
if($_POST){
$nome = $_POST['nome'];
$sobrenome =$_POST['sobrenome'];
$datanasc = $_POST['datanasc'];
$nick = $_POST['logincadastro'];
$senhacadastro = $_POST['senha'];
$senhacadastro2 = $_POST['senha2'];
$email =$_POST['email'];
$receber = $_POST['receber'];
//verifica se o nome é nulo
if(trim($nome)==''){
$erroNome = 1;
}
//verifica se o sobrenome é nulo
if(trim($sobrenome)==''){
$erroSobrenome = 1;
}
//verifica se a data de nascimento é nula
if(trim($datanasc)==''){
$erroDataNasc = 1;
}
//verifica se ja tem o login
if(trim($nick)!=''){
$conferelogin = mysql_query("SELECT * FROM tbl_usuario WHERE usu_nick = '".$nick."'");
if(mysql_num_rows($conferelogin)!=0){ //linha32
$erroLogin = 2;
}
}else{
$erroLogin = 1;
}
//verifica se ja tem o email
if(trim($email)!=''){
$confereemail = mysql_query("SELECT * FROM tbl_usuario WHERE usu_email = '".$email."'"); //linha41
$numerocolunasemail=mysql_num_rows($confereemail); //linha41
if($numerocolunasemail!=0){
$erroEmail = 2;
}
}else{
$erroEmail = 1;
}
//verifica as senhas primeiro se ja digitou a senha e depois se o repete a senha ta igual
if(trim($senhacadastro)!=0){
if($senhacadastro=$senhacadastro2){
$erroSenha = 2 ;
}
}else{
$erroSenha=1;
}
}
//soma todas as variaveis
$soma = $erroDataNasc + $erroEmail + $erroLogin + $erroNome + $erroSenha + $erroSobrenome;
//se a soma der 0 é que não ouve erros no formulario ai ele adiciona no banco
if($soma == 0){
$query = mysql_query("INSERT INTO tbl_usuario (usu_nome, usu_sobrenome,usu_nick,usu_email,usu_senha,usu_datanasc,usu_receber,usu_votou) values ($nome,$sobrenome,$nick,$email,MD5($senhacadastro),$datanasc,$receber,false)");
}
?>
o erro
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\videoaula\usuario_cadastra.php on line 32
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\videoaula\usuario_cadastra.php on line 41










