Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2012, 22:57
neveuster
 
Fecha de Ingreso: febrero-2012
Mensajes: 163
Antigüedad: 12 años, 3 meses
Puntos: 0
eliminando imagenes del servidor

Hola, estoy subiendo y eliminando imagenes por medio de php y estoy parado en el eliminar, ya que se trata de eliminar multiples imagenes cuyo nombre se encuentran en una tabla imagenes asi:

Código:
codigo          foto
    1        imagen1.jpg
    2        imagen2.jpg
    3        imagen3.jpg

estoy tratando de hacer algo asi..... codigo se pone para asociarla a un producto..

Código PHP:
Ver original
  1. $sql = mysql_query("SELECT * FROM imagenes WHERE codigo = $codigo", $link) or die(mysql_error());
  2.    
  3.     if($row = mysql_fetch_array($sql)>0){
  4.    
  5.         $query="DELETE FROM imagenes WHERE codigo='".$codigo."'";
  6.         $result=mysql_query($query,$link) or die("Error: ".mysql_error());
  7.        
  8.         $foto = $row['foto'];
  9.         $directorio = 'sss/';
  10.         unlink($directorio.$foto);
  11.     }

se eliminan los registros y no las fotos... creo que primero debería eliminar las imagenes del servidor y luego los registros de mysql para que se sepa que imagenes eliminar... pero no he ogrado concluirlo... por eso les pidos u ayuda...

para subir las imagenes utilizo foreach pero en este caso no se si corresponda.