Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/03/2015, 08:59
IVICP3
 
Fecha de Ingreso: febrero-2015
Mensajes: 61
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Error en login

Cita:
Iniciado por NueveReinas Ver Mensaje
¿Te aparece algún error?

Intenta con esto:

Código PHP:
Ver original
  1. $query = "SELECT * FROM bdproyecto WHERE usuario='$user' AND contra='$pass' ";
  2.     $q = mysql_query($con, $query);
Gracias NueveReinas!

No, no me funciona... he quitado el try catch porque pensaba que los corchetes estaban mal y tampoco funciona, que cosa mas rara... estoy asqueado del login, llevo asi desde ayer por la tarde...



Pongo mi codigo del archivo de registro, que me va perfectamente, la base de datos me recoge los datos perfectamente. En registro.php uso mysqli no mysql, tiene algo que ver?

Código PHP:
Ver original
  1. <?php
  2.    
  3.     //conexion a la BD
  4.  
  5.     $host = "localhost";
  6.     $user = "root";
  7.     $pass = "";
  8.     $bd = "bdproyecto";
  9.     $dbc;
  10.  
  11.     $conexion = mysqli_connect($host, $user, $pass, $bd);
  12.    
  13.  
  14.             echo "Error de conexión a la Base de Datos." . mysqli_connect_error();  
  15.         }
  16.  
  17.         //obtiene valores del formulario
  18.         $usuario = mysqli_real_escape_string($conexion, $_POST["usuario"]);
  19.         $contra = mysqli_real_escape_string($conexion, $_POST["contra"]);
  20.         $nombre = mysqli_real_escape_string($conexion, $_POST["nombre"]);
  21.         $apellidos = mysqli_real_escape_string($conexion, $_POST["apellidos"]);
  22.         $fecha_nacimiento = mysqli_real_escape_string($conexion, $_POST["fecha_nacimiento"]);
  23.  
  24.  
  25.  
  26.         //Insertamos valores en la BD
  27.         $sql="INSERT INTO usuario (usuario, contra, nombre, apellidos, fecha_nacimiento)
  28.        VALUES ('$usuario', '$contra', '$nombre', '$apellidos', '$fecha_nacimiento')";
  29.  
  30.         if(!mysqli_query($conexion, $sql)){
  31.             die('Error: ' . mysqli_error($conexion));
  32.         }else{
  33.             echo "Registro guardado con exito.";
  34.         }
  35. ?>