Jump to content

Resource id #51


EmmanuelCorrea

Recommended Posts

Buen día comunidad. Con una duda que no he podido encontrar una solución.

Estoy intentando hacer un logueo, tengo mi usuario y mi contraseña dada de alta (osea que el usuario si existe), pero al momento de ingresar solamente me manda un Resource id #51, aclaro que esto es bajo un servidor, tengo mi bd tambien alojada en host, todo correcto. También que hago esta función en localhost y me hace el login correctamente. Me tope con este "error" o resultado ya cuando se encontraba en el host del servidor a lo cual no se a que se deba. 

Este es mi código.

$sql = sprintf("SELECT * FROM usuario WHERE usuario = '%s' AND contrasena = '%s' ", mysql_real_escape_string($usuario), mysql_real_escape_string($contrasena));
  $query=mysql_query($sql);
  //echo mysql_errno().":".mysql_error();
  echo $query;
  $verificar=mysql_num_rows($query);
  echo $verificar;
  if($verificar==1){
    //El logueo es exitoso y se crea la sesion
    if($valores = mysql_fetch_assoc($query)){
        if($valores['puesto'] == 'A'){
          $_SESSION['usuario'] = $usuario;
          //header("HTTP/1.1 302 Moved Temporarily");
          //header("Location: ../indexMenu.php");
        }else if($valores['puesto'] == 'B'){
          $_SESSION['alumno'] = $usuario;
          header("HTTP/1.1 302 Moved Temporarily");
          header("Location: ../../../alumnos/php/indexMenu.php");          
        }           
    }else{
      echo 'No se ha podido iniciar sesion, por favor vuelva a intentarlo.';
    }

 

Espero puedan ayudarme, ya que es mi proyecto de Titulación!

Link to comment
Share on other sites

Debe leer el manual para ver qué devuelve cada función.

Deja de usar las funciones de mysql_ El resto del mundo tiene. Comience a usar la función PDO en su lugar.

Y en el futuro, este es un foro de habla inglesa.

(courtesy of Google Translate)

 

Link to comment
Share on other sites

  • Barand locked this topic

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.