Cita:
Iniciado por pateketrueke
¡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.