Ahora me ha surgido otro problema, he llamado a Conexion.php donde he creado una clase para conectar a MySQL y funciona bién!.
Pero en el metodo consultarEmail($email), no logro saber porque no funciona la propiedad $dbCon
Mejor coloco el Código:
Código PHP:
Ver original<?php
//Se incluye la conexion con MySQL.
include_once 'Conexion.php';
class Usuario{
public $Query;
public $SQL;
public $Result;
public $numrows;
public $dbConectar;
public $dbCon;
//Constructor
function Usuario(){
$this->Query = "";
$this->SQL = "";
$this->Result = "";
$this->numrows = "";
$this->dbConectar = "";
$this->dbCon = "";
}
//Verificamos si existe un email repetido.
function consultarEmail($email){
try{
$email = $email;
$dbConectar = new Conexion();
$dbCon = $dbConectar->conectarClasico();
//Inicia la transacción.
$this->SQL = "SELECT * FROM registration WHERE email='$email'";
return $this->numrows;
}catch(Exception $e){
return false;
}
}
}
$comprobar = new Usuario;
echo $comprobar->consultarEmail($email);
?>
Gracias nuevamente :)
Dejo los Warning :
Código Error:
Ver originalWarning: mysql_query() expects parameter 2 to be resource, integer given in C:\wamp\www\web\models\Usuario.php on line 30
Warning: mysql_query() expects parameter 2 to be resource, integer given in C:\wamp\www\web\models\Usuario.php on line 33
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in C:\wamp\www\web\models\Usuario.php on line 34