Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/03/2007, 06:45
bellidin
 
Fecha de Ingreso: octubre-2006
Ubicación: España
Mensajes: 37
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Consulta SQL muy simple

No puedes trabajar directamente con lo que devuelve la función mysql_query. El valor devuelto es tipo resource.

Para hacer lo que tu quieres yo lo haría así:

Código PHP:
$consPsw "select nivel from tablaX where usuario = '$usuario' and psw = '$psw'";
$resPsw mysql_query($consPsw$db);
$row mysql_fetch_array($resPsw);

if (
$row["nivel"] = "lector") { ....
}else if (
$row["nivel"] = "admin"{ ...

Al utilizar la funcion mysql_fetch_array tenemos en un array asociativo los campos que has seleccionado de la base de datos. Entonces comparas con ellos y funcionará.

Por cierto $db tiene que ser un enlace ya abierto a una base de datos. Supongo que lo sabrás pero por si acaso.