Hola , queria saber si es posible hacer un insert dentro de un for, para
insertar varios registros a la vez.

por ejemplo

supongamos que estoy enviando el siguiente array de datos:

Array ( [check_clase] => Array ( [0] => 4 [1] => 5 [2] => 6 [3] => 7 [4] =>
13 [5] => 14 [6] => 15 ) )

la idea seria procesar la cantidad de elementos y en cada ciclo insertar un
registro

function mark_registry(){

        for ($i=0;$i<count($_POST['check_clase']);$i++){

             $this->data['RelCartMark']['cart_id'] =$i ;
             $this->data['RelCartMark']['rel_mark_types_classes_id']=$i;
             $insert = $this->RelCartMark->save($this->data);
              print_r($i);      // entrega 0123456


        }

    }


pero aqui solo me inserta el ultimo registro (6).
hay alguna forma de hacerlo ? o , estoy haciendo algo mal aqui?

Gracias

-- 
Atte.
Miguel Michelson Martinez
---------------------------------------
www.artenlinea.cl

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a