jpvilar ..
veo que manejas bastante bien el SQL ... a ver .. por cada ves que el usuario se logea insertas un nuevo registro ? o editas un registro unico por usuario ?
si tu caso es el que insertas un nuevo registro por cada logeo de usuario
en tu tabla deberias tener un campo del tipo auto_increment si ? por ejemplo un id_user
Código PHP:
<?
$u = mysql_query("select max(id_user) 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 order by users_log.user_log_fecha desc");
Aca lo que hize fue suponer que el campo id_user es autoincrement y le pido que me muestre el maximo id_user que será el último registro insertado...
Me explique ?
saludos