Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2003, 10:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Lo más simple es hacerte un campo tipo "flag" (on/off) o como lo quieras llamar ..

En tu zona de adminitración haces consultas tipo:

SELECT * FROM tabla WHERE estado="off"

Y así ves los registros que no han sido validados .. cuando los valides pasas ese campo a ON (UPDATE) y en la web haces consultas tipo:

SELECT * FROM tabla WHERE estado="on"

A su vez .. todo mensaje que suba a la BD .. que suba con un INSERT y el campo "estado" por defecto a OFF ...

Esto es más sencillo que hacer "movimientos" entre registros de 2 tablas .. A su vez .. como este proceso de validación es "manual" por parte de un "humano", .. el registro puede ser validado (pasado a ON dicho flag) o simplemente borrado totalmetne si el mensaje no corresponde .. Por lo mismo, hasta que no realices alguna de estas acciones sobre ese registro ..ahí lo tendrás en espera de que sea validado o borrado.

Y .. rizando el rizo, si te guardas la fecha/hora en la que se publican los mensajes (originalmente por el usuario que los ponga) ..puedes hacerte rutinas tipo "si ha pasado X tiempo y el registro está a OFF .. -> borralo automáticamente) si llega el caso.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.