Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/06/2003, 18:03
Ababol
 
Fecha de Ingreso: agosto-2002
Ubicación: Aragón
Mensajes: 254
Antigüedad: 21 años, 8 meses
Puntos: 0
Vamos a ver... Si no he entendido mal necesitas un usuario necesita que los tres condicionantes sean válidos para entrar, ¿no?. Pues la consulta está bien pero te falla lo más importante: La estructura de control
Código PHP:
$db mysql_connect("$localhost","$usr","$pasw");
mysql_select_db("$dbase",$db);

$leer mysql_query("SELECT usuario, pass, contesto FROM usuarios WHERE usuario='$usuario' && pass='$pass' && contesto=''",$db);
// Si no se cumple una de las tres condiciones la consulta te devolverá 0 registros, así que...
if (mysql_num_rows($leer)!=0)
{
    
// Si es distinto de 0 es que los condicionantes han sido cumplidos.
    // Así que dejamos que el usuario entre al sistema
    
}else
{
    
// Si mysql_num_rows($leer) es igual a 0, no permitimos la entrada
    //Denegamos el acceso al no haber ningún registro que cumpla los tres requisitos.
}
mysql_free_result($leer);
mysql_close($db); 
Saludos,
Ababol.

Última edición por Ababol; 14/06/2003 a las 18:08