Comunidad de diseño web y desarrollo en internet online

Es posible mantener un registro al ser borrado?

Citar            
MensajeEscrito el 02 Mar 2010 05:14 am
Hola amigos resulta que tengo un sitio en el cual pongo noticias, descargas, y cada tanto borro las que son muy viejas o desactualizadas, lo que deseo saber es si es posible que al borrar dicho registro me quede guardado esa noticia en las estadisticas, por ejemplo si fue la mas visitada de la historia que se mantenga en las estadisticas pese a que no existe mas

Por thecapo_10

9 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Mar 2010 07:52 am
pues siento tu sistema solo tu podrias aclararte esa duda, por la parte tecnica no deberia haber problema, es cosa de ver como implementaste todo y evitar borrar los datos necesarios pero por parte de PHP/MySQL no deberias tener problema alguno

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 02 Mar 2010 02:25 pm
Podes hacer un trigger que cree un registro en una tabla especifica con la referencia de la noticia que se borro!

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 02 Mar 2010 04:44 pm
Lo que yo suelo hacer es utilizar una estructura similar a la siguiente:

Código PHP :

ID (INT) | TITULO (TEXT) | DESCRIPCION (LONGTEXT) | FECHA_CREADA (DATETIME) | FECHA_MODIFICADA (DATETIME)) | FECHA_BORRADA (DATETIME)


Entonces cuando un usuario "borra" una noticia, en vez de utilizar "DELETE", hacemos un "UPDATE" y guardamos la fecha en que el usuario realizó la acción de borrar en la columna "FECHA_BORRADA".

Entonces, desde donde listas todas las noticias, simplemente agregas

Código PHP :

WHERE FECHA_BORRADA IS NULL


... y con eso evitarás que se muestren las noticias que tengan un valor definidio en el campo FECHA_BORRADA.

Desde las estadísticas, no especificas el WHERE anterior, y te llama todas las noticias...

Un contrapunto, puede ser, que a lo largo de un año... puedas tener información "no tan deseada"... pero que al fin y al cabo, necesites por cuestiones de estadísticas!

Y contarás si sirve o no! Saludos!

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

firefox
Citar            
MensajeEscrito el 03 Mar 2010 03:17 am
gracias a todos por la info

Por thecapo_10

9 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.