Foros del Web » Programando para Internet » PHP »

Historial de eventos

Estas en el tema de Historial de eventos en el foro de PHP en Foros del Web. Hola!!! espero que todos esten bien. Pues escribo por que resulta que tengo un problema con una aplicacion web que he creado, en esta aplicacion ...
  #1 (permalink)  
Antiguo 04/05/2010, 21:06
 
Fecha de Ingreso: marzo-2010
Ubicación: Cali
Mensajes: 203
Antigüedad: 14 años, 1 mes
Puntos: 5
Busqueda Historial de eventos

Hola!!! espero que todos esten bien. Pues escribo por que resulta que tengo un problema con una aplicacion web que he creado, en esta aplicacion web se puede consultar crear y modificar, los datos que se ingresan pues nombre, cedula, observaciones entre otras, lo que quiero hacer el que se cree un historial de que usuario modifico alguna informacion no se que se guarde en la base de datos mysql o no se, seria bueno que guardara el usuario que modifico, la fecha, el campo que modifico etc, la cosas escenciales. espero me puedan ayudar, la verdad no se muy bien como hacer esto, de antemano les agradezco mucho.
  #2 (permalink)  
Antiguo 04/05/2010, 21:18
Avatar de Vitesse92  
Fecha de Ingreso: diciembre-2009
Ubicación: Internet
Mensajes: 145
Antigüedad: 14 años, 4 meses
Puntos: 5
Respuesta: Historial de eventos

mi amigo, va dinos como piensas que lo puedes lograr y luego nos dices
te doy una idea, crear dos tablas mas, una para que cuando modifiques la tabla principal crees un respaldo con los datos a modificar , asi tienes como reparar cualquier "error"
y otra tabla donde se almacenen los eventos ;)
con eso creo que te ayudo algo, si no , comenta
  #3 (permalink)  
Antiguo 04/05/2010, 21:39
 
Fecha de Ingreso: marzo-2010
Ubicación: Cali
Mensajes: 203
Antigüedad: 14 años, 1 mes
Puntos: 5
Respuesta: Historial de eventos

mira la idea es como tener un soporte para mostrar quien, que y cuando se modifico algun item (casilla de texto, etc), esto para aumentar la seguridad del sistema que cmo comente es una aplicacion creada con php y mysql y que tambien contiene la libreria xajax, si es posible me gustaria que se guardaran en una base de datos como dices podrian ser los campos id_usuario, fecha_modifico, item que se modifico esos seria lo principales, al estar guardados dichos datos en la base de datos ya es facil para un administrador pues consultar el historial de modificaciones que se han realizado, el problema radica en que si creo una tabla para los eventos como dices no deberia crearsolo una si no varias tablas debido a que en el sistema se manejan cerca de 13 modulos cada uno con su respectiva tabla las cuales algunas de ellas sobrepasa los 20 campos. Muchas gracias por su atencion

Última edición por andruxand; 04/05/2010 a las 21:49
  #4 (permalink)  
Antiguo 04/05/2010, 21:58
Avatar de Vitesse92  
Fecha de Ingreso: diciembre-2009
Ubicación: Internet
Mensajes: 145
Antigüedad: 14 años, 4 meses
Puntos: 5
Respuesta: Historial de eventos

mmmm interesante , ;) pero si lo haces sencillo sera sencillo
mira, solo especifica en un campo de que modulo, que item o es que ,necesitaria concoermas de tus sistema para ayudarte mejor :S
joo, pero bueno , ;) si preguntas un poquito mas especifico estare aqui para ayudar en l que pueda
  #5 (permalink)  
Antiguo 04/05/2010, 22:11
 
Fecha de Ingreso: marzo-2010
Ubicación: Cali
Mensajes: 203
Antigüedad: 14 años, 1 mes
Puntos: 5
Respuesta: Historial de eventos

:) te agradezco mucho tu atención pues mira mm los campos todos de todos lo módulos he ahí la gran complejidad del asunto, lo que mencionaste de crear otra tabla era buena idea ya que a través de código php se pueden comparar registros e imprimir quien lo modifico cuando y a través de la compracion que item modifico y que dato de ese item, pero pues como ves hay muchas tablas y muchos campos y no se como hacer de una forma mas dinamica si asi se puede decir, como pues sin necesidad de crear tantas tablas ya que la base de datos actual es grande.
lo mas escencial seria como saber si un usuario modifico una casilla de texto. si me puedes ayudar te agradeceria mucho :)

Etiquetas: eventos, historial
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:02.