Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/05/2006, 19:07
Avatar de jpvilar
jpvilar
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires - Argentina
Mensajes: 128
Antigüedad: 19 años, 2 meses
Puntos: 1
Te copio el query para que veas como lo estoy haciendo, me devuelve una sola fila, no hago un bucle, solamente me interesa saber cuando fué el último ingreso antes del actual.
Probé con max y con min, con el order by y sin el order by y siempre me trae el mismo resultado, el primer ingreso (el id más bajo) que está cargado en la base de datos para ese usuario ... jaja ... ahora sí que no entiendo nada

Código PHP:
$u mysql_query("select min(users_log.user_log_fecha), concat(users.user_nombre,' ',users.user_apellido)as nombre, DATE_FORMAT(users.user_fecha, '%d/%m/%Y')as fecha, DATE_FORMAT(users_log.user_log_fecha, '%d/%m/%Y')as fecha_ultima_visita, DATE_FORMAT(users_log.user_log_fecha, '%H:%i:%s')as hora_ultima_visita from users, users_log where users.user_id='$user' and users.user_id=users_log.user_log_user GROUP BY nombre ");
$us mysql_fetch_array($u);
////////////////
// IMPRIME RESULTADO //
echo "Hola $us[nombre], su última visita fué el $us[fecha_ultima_visita] a las $us[hora_ultima_visita]"
Gracias por tu ayuda
Saludos
__________________
JuanP
QUIEN NO SE EQUIVOCA NO APRENDE ...
QUIEN NO APRENDE SE EQUIVOCA ... PERO NO APRENDE