Designer,

eu não entendi direito mas se vc precisa pegar um registro do banco e
grava-lo novamente com id diferente vc pode fazer isso facilmente, mas
não da forma q vc citou.

ERRADO
$this->MODEL->save( array( 'campo' => 'valores' ) );
$this->MODEL->create();

O certo seria você pegar o registro, retirar o id e usar somente o
save ou soente o create. Utilizando os 2 você vai fazer 2 requisições
ao banco.


utilize o save sem ter o ID
$this->MODEL->save( array( 'campo' => 'valores' ) );

ou

utilize o create passando os dados
$this->MODEL->create( array( 'campo' => 'valores' ) );


pois como vc pode ver o create recebe o $data.
http://api.cakephp.org/1.2/class_model.html#ffd04e1cae18cb61d1e219f5283eab35


espero ter ajudado


On Oct 18, 9:02 pm, hostdesigner <[EMAIL PROTECTED]> wrote:
> O retorno do questionData é isso 5 indices, mas, quando eu executo o
> save ele cria 2 registros para cada indice <_<
>
> Array
> (
>     [0] => Array
>         (
>             [Question] => Array
>                 (
>                     [id] => 1
>                     [institutions_id] => 1
>                     [researchs_id] => 1
>                     [question] => Pergunta 1
>                     [public] => 0
>                     [created] => 2007-10-18 20:56:59
>                 )
>
>             [Institution] => Array
>                 (
>                     [id] => 1
>                     [nameInstitution] => Faculdades Unicen
>                     [address] => Virgílio Favetti
>                     [city] => Tangará da Serra
>                     [estate] => MT
>                     [prefix] => UNI
>                     [mail] => [EMAIL PROTECTED]
>                     [created] => 2007-08-25 11:30:50
>                     [modified] => 2007-08-25 11:31:03
>                     [flag] => 1
>                 )
>
>             [Research] => Array
>                 (
>                     [id] => 1
>                     [courses_id] => 30
>                     [disciplines_id] => 63
>                     [institutions_id] => 1
>                     [title] => Marcos Emilio Correa Moura - 2º TMA/
> Mecânica de Motores
>                     [comments] =>
>                     [endDate] => 2007-10-28 20:56:00
>                     [created] => 2007-10-18 20:56:42
>                     [anonymous] => 0
>                     [obligatorReply] => 0
>                     [flag] => 1
>                     [share] => 0
>                 )
>
>         )
>
>     [1] => Array
>         (
>             [Question] => Array
>                 (
>                     [id] => 2
>                     [institutions_id] => 1
>                     [researchs_id] => 1
>                     [question] => Pergunta 2
>                     [public] => 0
>                     [created] => 2007-10-18 20:57:06
>                 )
>
>             [Institution] => Array
>                 (
>                     [id] => 1
>                     [nameInstitution] => Faculdades Unicen
>                     [address] => Virgílio Favetti
>                     [city] => Tangará da Serra
>                     [estate] => MT
>                     [prefix] => UNI
>                     [mail] => [EMAIL PROTECTED]
>                     [created] => 2007-08-25 11:30:50
>                     [modified] => 2007-08-25 11:31:03
>                     [flag] => 1
>                 )
>
>             [Research] => Array
>                 (
>                     [id] => 1
>                     [courses_id] => 30
>                     [disciplines_id] => 63
>                     [institutions_id] => 1
>                     [title] => Marcos Emilio Correa Moura - 2º TMA/
> Mecânica de Motores
>                     [comments] =>
>                     [endDate] => 2007-10-28 20:56:00
>                     [created] => 2007-10-18 20:56:42
>                     [anonymous] => 0
>                     [obligatorReply] => 0
>                     [flag] => 1
>                     [share] => 0
>                 )
>
>         )
>
>     [2] => Array
>         (
>             [Question] => Array
>                 (
>                     [id] => 3
>                     [institutions_id] => 1
>                     [researchs_id] => 1
>                     [question] => Pergunta 3
>                     [public] => 0
>                     [created] => 2007-10-18 20:57:13
>                 )
>
>             [Institution] => Array
>                 (
>                     [id] => 1
>                     [nameInstitution] => Faculdades Unicen
>                     [address] => Virgílio Favetti
>                     [city] => Tangará da Serra
>                     [estate] => MT
>                     [prefix] => UNI
>                     [mail] => [EMAIL PROTECTED]
>                     [created] => 2007-08-25 11:30:50
>                     [modified] => 2007-08-25 11:31:03
>                     [flag] => 1
>                 )
>
>             [Research] => Array
>                 (
>                     [id] => 1
>                     [courses_id] => 30
>                     [disciplines_id] => 63
>                     [institutions_id] => 1
>                     [title] => Marcos Emilio Correa Moura - 2º TMA/
> Mecânica de Motores
>                     [comments] =>
>                     [endDate] => 2007-10-28 20:56:00
>                     [created] => 2007-10-18 20:56:42
>                     [anonymous] => 0
>                     [obligatorReply] => 0
>                     [flag] => 1
>                     [share] => 0
>                 )
>
>         )
>
>     [3] => Array
>         (
>             [Question] => Array
>                 (
>                     [id] => 4
>                     [institutions_id] => 1
>                     [researchs_id] => 1
>                     [question] => Pergunta 4
>                     [public] => 0
>                     [created] => 2007-10-18 20:57:21
>                 )
>
>             [Institution] => Array
>                 (
>                     [id] => 1
>                     [nameInstitution] => Faculdades Unicen
>                     [address] => Virgílio Favetti
>                     [city] => Tangará da Serra
>                     [estate] => MT
>                     [prefix] => UNI
>                     [mail] => [EMAIL PROTECTED]
>                     [created] => 2007-08-25 11:30:50
>                     [modified] => 2007-08-25 11:31:03
>                     [flag] => 1
>                 )
>
>             [Research] => Array
>                 (
>                     [id] => 1
>                     [courses_id] => 30
>                     [disciplines_id] => 63
>                     [institutions_id] => 1
>                     [title] => Marcos Emilio Correa Moura - 2º TMA/
> Mecânica de Motores
>                     [comments] =>
>                     [endDate] => 2007-10-28 20:56:00
>                     [created] => 2007-10-18 20:56:42
>                     [anonymous] => 0
>                     [obligatorReply] => 0
>                     [flag] => 1
>                     [share] => 0
>                 )
>
>         )
>
>     [4] => Array
>         (
>             [Question] => Array
>                 (
>                     [id] => 5
>                     [institutions_id] => 1
>                     [researchs_id] => 1
>                     [question] => Pergunta 5
>                     [public] => 0
>                     [created] => 2007-10-18 20:57:43
>                 )
>
>             [Institution] => Array
>                 (
>                     [id] => 1
>                     [nameInstitution] => Faculdades Unicen
>                     [address] => Virgílio Favetti
>                     [city] => Tangará da Serra
>                     [estate] => MT
>                     [prefix] => UNI
>                     [mail] => [EMAIL PROTECTED]
>                     [created] => 2007-08-25 11:30:50
>                     [modified] => 2007-08-25 11:31:03
>                     [flag] => 1
>                 )
>
>             [Research] => Array
>                 (
>                     [id] => 1
>                     [courses_id] => 30
>                     [disciplines_id] => 63
>                     [institutions_id] => 1
>                     [title] => Marcos Emilio Correa Moura - 2º TMA/
> Mecânica de Motores
>                     [comments] =>
>                     [endDate] => 2007-10-28 20:56:00
>                     [created] => 2007-10-18 20:56:42
>                     [anonymous] => 0
>                     [obligatorReply] => 0
>                     [flag] => 1
>                     [share] => 0
>                 )
>
>         )
>
> )
>
> Agradeço a atenção
>
> Falopa!


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a