buenas estimados, soy nuevito en php y tengo un proyecto en el cual estoy trabajando... por el momento segui un tutorial sobre un sistema de login con niveles... todo va bien... hasta que decidi probar y me salio este error:
Código:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\1\check.php on line 35
el codigo de check.php es este:
Código PHP:
<?php
session_start();
include "conn.php";
$link=Conectarse();
$login = $_POST['user'];
$pass = $_POST['pass'];
$pass=sha1(md5($pass));
$query = sprintf("SELECT users.id,
users.user,
users.dni,
users.nombre,
users.apellido,
users.nivel,
users.mail
FROM users WHERE users.user='%s'&& users.pass = '%s'",
$login, $pass);
$result=mysql_query($query,$link);
if(mysql_num_rows($result)){
$array=mysql_fetch_array($result);
$_SESSION["id_usuario"]= $array["id"];
$_SESSION["user"]= $array["user"];
$_SESSION["dni"]= $array["dni"];
$_SESSION["nombre"]= $array["nombre"];
$_SESSION["apellido"]= $array["apellido"];
$_SESSION["nivel"]= $array["nivel"];
$_SESSION["mail"]= $array["mail"];
header("Location:home.php");
} else {
echo "<h2>Login o Password Incorrectos</h2>";
}
?>
alguien me podria sugerir alguna solucion al error??
Desde ya muchas gracias