Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2012, 07:39
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 16 años, 4 meses
Puntos: 139
Respuesta: foreach unlink

No estas recuperando correctamente los valores devuelto de result_array en el foreach.

Mira como yo lo he puesto.
Código PHP:
Ver original
  1. function BorrarGaleria($id){
  2.              
  3.             $this->db->where('galeria_id', $id);
  4.             $query = $this->db->get('imagenes');
  5.             if($query->num_rows > 0){
  6.                 foreach ($query->result_array() as $files){
  7.                  
  8.                  if( file_exists($files['nombre']) ){
  9.                    
  10.             $path = "./uploads/".$files['nombre']; //aqui es donde no funciona porque no se como decirle que lo haga por cada resultado obtenido
  11.             unlink($path);
  12.                    
  13.                  }
  14.                  
  15.                 }
  16.                 $query->free_result();
  17.        
  18.             }
  19.             $this->db->where('id', $id);
  20.              $this->db->delete('galerias');
  21.  
  22.            
  23.              
  24.     }

Espero que te sirva.

Saludos.

Última edición por gjx2; 05/05/2012 a las 07:49