por eso we mira, segun lo que dices tienes el error en dos archivos
mi propuesta:
Código PHP:
Ver original<?php
include('config.php'); // Incluimos la conexion a la bd y la session
$user=$_POST['usuario'];
$clave=$_POST['clave'];
$consulta="SELECT * FROM users WHERE nick='".$user."' AND clave='".$clave."'"; // Selecionamos el nick y la clave
#Antes de que nos de el error necesitamos vero si la consulta que armas esta correcta
echo $consulta;
if(mysql_num_rows($consultar)==1){ // mysql_num_rows sirve para saber cuantos resultados devolvio la consulta // Si devolvio 1 resultado, es que los datos del usuario estan bien, porque selecionamos de la bd el nick y la clave.
// es casi imposible que devuelva mas de 1, porque deven aver 2 personas que se registren con el mismo nick y clave, pero ya
// vamos a evitar eso en el registro
$_SESSION['usuario']=$user; // Creamos la session y le damos un dato para que lo guarde, con esta session identificamos al usuario en cualquier parate de la web.
echo "Se a logeado correctamente como ".$user;
}else{ // Sino devolvio 1 resultado
echo "Datos inconrrectos. Intente denuevo.";
}
?>
lo que dicen Triby y sgomez es asegurarse que estas bien conectado a la bd
Código PHP:
Ver original<?php
$host = "**"; //
$user = "**"; //
$pass = "**"; //
$db = "**"; //