Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2006, 17:19
Avatar de rafaconpu
rafaconpu
 
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Obtener resultado mysql_qery

Hola.

Siguiendo un ejemplo encontrado en desarrolloweb y visto en las FAQs (hilo número 132) no consigo que me funcione la autenticación de un usuario frente a la base de datos.

La conexión se realiza bien, el usuario y password los obtengo mediante POST correctamente. Realizo el Select y cuando hago mysql_num_rows($rs)!=0 siempre me sale que no poseo nada, aunque el usuario y password sean correctos.

Mi código es este:

$sql = "Select * from tabla where usuario='$var_usuario' and password='&var_password'";
$rs = mysql_query($sql,$conn);
if (mysql_num_rows($rs)!=0){
echo "DATOS CORRECTOS";
}else{
echo "DATOS ERRONEOS";
}

Siempre me salta por el "else". ¿donde puede estar el fallo? He comprobado en la base de datos y el usuario y password existen. Si pongo un usuario o password incorrecto me sale bien, si pongo los correctos, me sale mal.