Revivo el mismo tema porque he vuelto a empezar el login y esta vez lo he hecho desde 0 y lo entiendo perfectamente.
Pero hay en error que me dice :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1' at line 1
Pero luego ejecuto la consulta correctamente en la base de datos, así que ahro estoy atascado aquí.
Cita: public function login($usuario) {
$nif = $usuario->getNif();
$nombre = $usuario->getNom();
$query="SELECT * FROM users where email='$nif' and password='$nombre'";
echo $query;
/*$resultado = mysql_query($query);
$row = mysql_fetch_assoc($query);*/
$con = new mysqldb();
$con->connect();
$conexion = $con->proyecto($query);
$busqueda = mysql_query($conexion) or die("Error en: $query " . mysql_error());;
if($row=mysql_fetch_array($busqueda)){
echo "Bienvenido $nif $nombre";
}else{
echo "No ha iniciado la sesión correctamente";
}
}
Saludos!