Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/09/2009, 06:56
samu22
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: insertar en una tabla y borrar de otra

podes hacer un insert antes de borrar previamente comparar que el mismo no este en la tabla que vayas a ponerlo para que no te queden datos repetidos

si lo que queres es guardar los archivos borrados tendrias que tener una tabla con la siguiente estructura

archivos_borrados
Cita:
id -- identificador de la fila
archivo_id -- identificador del archivo
fecha_borrado
# algun dato mas
Código php:
Ver original
  1. $num = mysql_query("SELECT COUNT(id) AS NUM FROM archivos_borrados WHERE archivo_id = '$id'");
  2. $count = mysql_fetch_array($num);
  3.  
  4. if($count['NUM'] == 0){
  5.       //si no se encuentra en la tabla
  6.       $insert = mysql_query("INSERT INTO archivos_borrados (archivo_id,fecha_borrado)  values ($id, $fecha)",$conexion);
  7.      // ahora procedemos a borrar
  8.      $result=mysql_query("DELETE FROM archivo WHERE id='$id'",$conexion);
  9.      if(!$result){
  10.           echo '<b style="font-size:20px">'.mysql_error().'</b>';
  11.       }else{
  12.       echo"
  13.     <html>
  14.     <body>
  15.     <h3>Los registros han sido borrados</h3>
  16.     </body>
  17.      </html>";
  18.     }
  19. }