Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Borrar archivo de registro inexistente

Estas en el tema de Borrar archivo de registro inexistente en el foro de PHP en Foros del Web. Hola amigos del foro. vengo a hacerles una pregunta, no se si pertenece a la categoría php, creo que si. Bueno, aca va: Tengo archivos ...
  #1 (permalink)  
Antiguo 17/02/2014, 14:24
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 10 años, 7 meses
Puntos: 1
Pregunta Borrar archivo de registro inexistente

Hola amigos del foro. vengo a hacerles una pregunta, no se si pertenece a la categoría php, creo que si. Bueno, aca va:
Tengo archivos subidos a una carpeta llamada ARCHIVOS, y además tengo una base de datos donde tengo una tabla llamada ARCHIVO que tiene los registros ID y NOMBRE que contiene el nombre de todos los archivos que hay en la carpeta ARCHIVOS.
La cosa es que en la tabla de la base da datos hay registros de archivos que ya fueron borrados de la carpeta ARCHIVOS (o nunca existieron) y quiero borrar esos registros.
Es decir, quiero saber cuáles de los archivos que figuran en la tabla ya no existen en la carpeta ARCHIVOS y borrar dicho registro de la base de datos, pero que no se me vayan a borrar los registros de archivos que si existen.

Cómo podría hacer un código para esto? sé cómo hacer para borrar archivos que no existen en la base de datos, pero aca necesito hacer al reves. cómo podría hacer. Agradezco mucho a quien me pueda ayudar!!!
  #2 (permalink)  
Antiguo 17/02/2014, 14:28
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Borrar archivo de registro inexistente

con un script que lea el registro, busque el archivo y si no existe, borre dicho registro. Esto podría incluso automatizarse mediante un cronjob
  #3 (permalink)  
Antiguo 17/02/2014, 14:32
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 10 años, 7 meses
Puntos: 1
Respuesta: Borrar archivo de registro inexistente

ahhh, puedo usar FILE_EXIST. y si no existe lo borro. despues de hacer la pregunta me di cuenta de como hacerlo jajaja. era usar lo mismo pero al revez. muchas gracias igual.

Etiquetas: registro, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:31.