
03/12/2013, 07:21
|
 | | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 14 años, 2 meses Puntos: 206 | |
Respuesta: reemplazar el campo de una tabla phpmyadmin Haz una copia de seguridad de la base de datos por si la destrozas.
Crea una réplica de la tabla donde están los hits del día anterior, por supuesto con otro nombre.
Haz un script PHP o el lenguaje de servidor que uses que recorra esa tabla haciendo updates de los hits sobre la tabla real.
Tú tendrás que decidir la estrategia a seguir con los hits de elementos de la tabla actual que no estén en la tabla vieja.
También se puede realizar este segundo paso con un solo UPDATE que use los datos de dos tablas, desde el propio gestor de BD (ej. phpMyAdmin) por ejemplo
UPDATE tabla_nueva n
INNER JOIN tabla_vieja v
ON n.id=v.id
SET n.hit=v.hit
Elimina el script (o consérvalo si prevees cagarla de nuevo en el futuro) y la tabla replicada.
Última edición por marlanga; 03/12/2013 a las 07:31 |