Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/01/2011, 23:59
Avatar de iwexcoder
iwexcoder
 
Fecha de Ingreso: mayo-2009
Ubicación: San Carlos de Bariloche
Mensajes: 404
Antigüedad: 14 años, 11 meses
Puntos: 16
Respuesta: ¿como se puede borrar una imagen de mysql por php?

Cita:
Iniciado por fernandozunni Ver Mensaje
La imagen esta en la base de datos o en un directorio?
Si la imagen esta en una DB, será con la sentencia "delete" de sql.

Si esta en un directorio:
unlink(ruta/al/archivo/nombrearchivo.jpg);
Error...las imágenes siempre están en un directorio, no en una base de datos...las base de datos guardan registros en formato de texto...no guardan imágenes, videos, mp3, etc...en todo caso, en las base de datos se guardan las url de cada imagen, video, mp3, etc, etc...

Con respecto a tu pregunta, puedes usar un código así...


Código PHP:
Ver original
  1. foreach(glob($dir."/*.*") as $archivos_carpeta)
  2. {
  3.     unlink($archivos_carpeta);
  4. }
  5. rmdir($dir);

la variable $dir tiene la url de la imagen a borrar en el servidor...fijate antes de darle permisos usando CHMOD
__________________
iWexCoder.com - Programación - Desarrollo Movil - Programación Web www.iwexcoder.com