Ir al contenido


Foto

ayuda con error mysql_num_rows() expects parameter 1 to be resource boolean give


  • Por favor identifícate para responder
4 respuestas en este tema

#1 hector53

hector53

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 08 febrero 2012 - 11:19

he hecho el ejercicio 1 del curso de POO de www.cesarcancino.com , y funciona bien en mi localhost pero cuando lo subo al servidor sale este error: mysql_num_rows() expects parameter 1 to be resource boolean given

la funcion q uso esta:




public function logueo(){
       
    $usu = $_POST["user"];
    $clave = $_POST["pass"];
   
$sql="select * from medicos
where
user ='$usu'
and
pass='$clave'
        ";
  $res=mysql_query($sql,Conectar::con());
   
if (mysql_num_rows($res)==0)
{
echo "<script type='text/javascript'>
alert('Los datos ingresados no existen en la base de datos');
window.location='index.php';
</script>";
}else
{
//echo "si existen";
if ($reg=mysql_fetch_assoc($res))
{
$_SESSION["user_id2"]=$reg["id_medico"];
                $_SESSION["xxx"]="22";
header("Location: home.php");
}
}
   
  }


por cierto he subido el ejercicio a "www.draftone.net/hacosta/ejercicio1/" copien y peguen la direccion
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 08 febrero 2012 - 11:39

Revisa Conectar::con() si es correcto en Mysql_Query.

Saludos.
  • 0

#3 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 08 febrero 2012 - 11:45

Bueno, creo que si tu problema no se resuelve con lo anterior, mas bien creo que tu problema es la consulta, trata de ponerlo en una sola linea, y revisa las comillas en las variables dentro de la consulta.

Saludos.
  • 0

#4 hector53

hector53

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 08 febrero 2012 - 11:50

jajaja gracias si era un tonto error , habia indicado el usuario incorrecto de la base de datos por lo tanto si habia un error en Conectar::con()

Saludos gracias
  • 0

#5 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 08 febrero 2012 - 11:57

jajaja gracias si era un tonto error , habia indicado el usuario incorrecto de la base de datos por lo tanto si habia un error en Conectar::con()

Saludos gracias


Tranquilo, nos sucede de vez en cuando  ;)
  • 0




IP.Board spam blocked by CleanTalk.