Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/08/2012, 21:26
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses
Puntos: 406
Respuesta: orientacion para saber cuando se logeo por ultima ves

Cita:
Iniciado por gldelossantos Ver Mensaje
al momento de logearse haces un update a un campo de la base de datos, con la fecha actual..
No porque siempre tendrá como ultima conexión precisamente la que acaba de hacer...

Cita:
Hola a todos, a ver si me pueden orientar por donde agarrar para poder mostrar la ultima ves que el usuario se logeo en la pagina, yo tengo armada una tabla usuarios y la idea seria poder imprimir como tienen los foros cual fue la ultima ves que se logeo, teniendo en cuenta que no es la que se logea ahora sino la anterior.
gracias.
Hay dos opciones, si solo es unicamente como dato informativo puedes hacer uso de dos campos en tu tabla usuarios, el primero donde guardarás la fecha del ultimo inicio de sesión (el que se acaba de hacer), y el segundo campo guardas le fecha que tenia el campo anterior, el cual será la ultima vez que se inicio sesión (anterior a la que acaban de iniciar), para que se entienda mejor:

Antes de iniciar sesión:
fecha_actual, fecha_anterior
31/07/2012, 28/07/2012

Al momento de iniciar sesión se mueven las fechas
fecha actual, fecha_anterior
02/08/2012, 31/07/2012

La otra opción es si quieres llevar un registro de las veces que se ha iniciado sesión, en este caso es crear otra tabla, por ejemplo, sesiones:

Tabla: sesiones
id, idUsuario, fecha

Cada vez que inicia sesión registras el evento en la tabla, cuando quieras saber la ultima vez que se inicio solo recuperas el registro anterior al ultimo del usuario
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)