hola amigos!!
tengo un problema con este codigo, es la comprovacion para un login...
Código PHP:
<?php
session_start();
include("config.php");
$login = htmlspecialchars(trim($_POST['login']));
$pass = sha1(md5(trim($_POST['pass'])));
$link = mysql_connect("$dbhost","$dbusername","$dbuserpass");
mysql_select_db("$dbname",$link);
$query = sprintf("SELECT admin.login,
FROM admin WHERE admin.login='%s' && admin.password = '%s'",
mysql_real_escape_string($login),mysql_real_escape_string($pass));
$result=mysql_db_query($dbname,$query,$link);
if(mysql_num_rows($result)){ // nos devuelve 1 si encontro el usuario y el password
$array=mysql_fetch_array($result);
$_SESSION["login"]=$array["login"];
header("Location:user.php");
} else {
echo "Login o Password Incorrectos";
}
?>
pero me da este error
Código:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a2742995/public_html/login/comprueba.php on line 16
Login o Password Incorrectos
una ayuda porfavor ustedes ke saben mas ke yo T____T
muchas gracias!!