Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2014, 08:38
lince55555
 
Fecha de Ingreso: septiembre-2013
Mensajes: 29
Antigüedad: 11 años
Puntos: 1
Problema con Select *

Hola a todos:
Tengo el siguiente problema, estoy creando una ventana de login pero no consigo que el "Select * " encuentre el registro que busco en mi tabla. Me he asegurado que los valores que le paso en la cláusula Where sean los mismos que los que hay guardados en la tabla pero el Select sigue sin decir que los encuentra. Es posible que haya escrito algo mal en fichero PHP, podríais echarme una mano. Gracias.

Os pongo mi código:

Código PHP:
Ver original
  1. <?php
  2.     $user=mysql_real_escape_string(crypt($_POST['usuario'],'mr'));
  3.     $key=mysql_real_escape_string(crypt($_POST['clave'],'mr'));
  4.    
  5.     include('config.inc');
  6.  
  7.         $resultado = mysql_query("SELECT * FROM tuser WHERE username = '$user' AND password = '$key'") or die(mysql_error());
  8.     $row = mysql_num_rows($resultado);
  9.  
  10.  
  11.         if($row == 0)
  12.     {
  13.         echo("No encontrado");
  14.     }
  15.         else
  16.     {
  17.         echo("Si encontrado");
  18.     }
  19. ?>

He probado a poner en el Where los valores de los campos así '.$user.' o '".$user."' pero el resultado de la consulta sigue siendo 0.

Última edición por Triby; 22/02/2014 a las 08:45 Razón: Código en highlight