![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/04/2003, 11:03
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
Suponemos que ya borras esos registros con algun script que haces algo tipo:
DELETE .... WHERE patente='$patente'
Bien .. si eso lo haces así .. ANTES del ejecutar tu sentencia SQL DELETE . .ejecuta (mysql_query) .. un INSERT de esa $patente .. en otra tabla ...
Yo lo que uso para estos casos es un campo "flag" (bandera) en el que digo el estado del registro (activo, incativo) .. Cuando "borro" un registro simplemente hago un "UPADATE" de se campo y lo dejo en incactivo .. Hago mis consultas en mi BD donde debo presentar esos dtos con un condicional tipo "WHERE estado='activo' .. y en la sección de administración muestro esos regisotro via .. WHERE estado='inactivo' .. Si en ese instante que estoy administrando esos registros .. decido que ya lo revisé (jeje fiscalicé xD) .. Ahí los borro (esos registros Fisicamente de la Base de datos haciendo el DELETE correspondiente)
Un saludo,
pd: "Patente de un auto" => matricula de un coche ...
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |