Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/10/2009, 14:43
Avatar de MarioAraque
MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 6 meses
Puntos: 265
Respuesta: problema con consulta mysql a variable

Cita:
Iniciado por valdevespi Ver Mensaje
Muchas gracias por responder, pero como estoy empezando no me aclaro mucho,
espero llegar a poder ayudar yo tambien.

segun decis esto saca de la variable user el valor que le asigna la consulta?


$realuser=mysql_fetch_object($user);


entonces luego para comparar seria con el realpass y realuser?

Código PHP:
$realuser mysql_fetch_object($user);
 
$realpass mysql_fetch_object($pass);
 if (
$usuario == $realuser && $contrasena == $realpass)
 { 
Saludos
Claro, es que se supone que vos en $user guardas el resultado de la consulta (mysql_query). Entonces ese valor $user puede tener muchos resultados, los cuales vas sacando por medio de mysql_fetch_object, tambien podes sacarlos como arrays, pero bueno esa es cuestion de gustos.

Si pones $realuser=mysql_fetch_object($user); tendras , en $realuser, el valor de la fila de tu tabla usuarios....entonces, si pones $realuser->nombre (donde nombre viene a ser el un nombre de un campo de la tabla usuarios). Obtener el valor de dicha propiedad.

En tu codigo deberias poner:

Código PHP:
$realuser mysql_fetch_object($user);
 
$realpass mysql_fetch_object($pass);
 if (
$usuario == $realuser->usuario && $contrasena == $realpass->clave)
 { 
No se, me explaye mucho jeje, pero espero que te sirva.

Saludos.