Jump to content

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
https://forums.phpfreaks.com/topic/307355-resource-id-51/
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)

 

Edited by Barand
Link to comment
https://forums.phpfreaks.com/topic/307355-resource-id-51/#findComment-1558822
Share on other sites

  • Barand locked this topic
Guest
This topic is now 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.