Ver Mensaje Individual
  #11 (permalink)  
Antiguo 20/02/2013, 15:08
corei7
 
Fecha de Ingreso: febrero-2013
Mensajes: 119
Antigüedad: 11 años, 2 meses
Puntos: 2
Respuesta: PHP no me compara usuario con base de datos?

Cita:
Iniciado por pateketrueke Ver Mensaje
¡Perfecto!

Al parecer la consulta es correcta en sintaxis, ahora hay que ver en que parte es que la comprobación entonces no surte efecto, porque es un hecho que funciona.

Prueba así.
Código PHP:
$consulta "SELECT usuario_nombre FROM usuarios WHERE usuario_nombre='".$usuario_nombre."'";
echo 
"SQL: $consulta<br>";

$sql sqlsrv_query($conn,$consulta);

echo (int) 
sqlsrv_num_rows($sql);

print_r(sqlsrv_errors()); 
¿Qué sucede ahora?
Okay, me muestra esto:

[CODE]Connection established.
SQL: SELECT usuario_nombre FROM usuarios WHERE usuario_nombre='manuel'
0Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -50
Código:
 => -50 [2] => This function only works with statements that have static or keyset scrollable cursors. [message] => This function only works with statements that have static or keyset scrollable cursors. ) ) Datos ingresados correctamente.