Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2011, 12:49
opzina
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 8 meses
Puntos: 21
Problemas cargar datos de array en modelo en cakephp PO

Hola a todos,

Tengo que insertar a la base de datos varias imagenes:

$model: el modelo/tabla donde se insertan lo datos.
$save_data = array() contiene la info que se inserta con sus respectivos valores.

Código PHP:
Ver original
  1. $model =& $this->getModel();
  2.  $save_data[$this->fields['name']] = $this->finalFile;
  3.  $save_data[$this->fields['type']] = $values['type'];
  4.  $save_data[$this->fields['size']] = $values['size'];
  5.   $save_data[$this->fields['notice']] = $this->data['Attachment']['notice_id'];
  6.  
  7.  
  8. // Aca inserto a la base de datos.
  9.     $flag = $this->success = false;
  10.     if(!$model || $model->save($save_data)){
  11.                  $this->success = true;
  12.     }

Si hago un debug($save_data) me trae la cantidad de arrays segun la cantidad de imagenes que cargue.Y, el problema es que si subo varias imagenes, se inserta solo la última imagen cargada al servidor.
¿Cómo hago para que cada imagen genera una fila en la base de datos.?

Gracias.
__________________
_