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

Hola, tengo un código que se encarga de comprobar que el usuario introducido al registrarse. Cuando el usuario ya existe en la base de datos, no deja registrar. Esa sería la función, pero mi código no lo realiza. Aquí dejo el código, espero ayuda, muchas gracias!

Código:
$sql = sqlsrv_query($conn,"SELECT usuario_nombre FROM usuarios WHERE usuario_nombre='".$usuario_nombre."'"); 
            if(sqlsrv_num_rows($sql) > 0) { 
                echo "El nombre usuario elegido ya ha sido registrado anteriormente. <a href='javascript:history.back();'>Reintentar</a>"; 
            }else {
He comprobado que no compara con los usuarios de la base de datos, ya que he podido crear dos usuarios con el mismo nombre. Me pueden decir que falla?