Caras eu realmente estou pra desistir...

Advinha só eu fiz usando save() sem informar o ID e ele fez dois
inserts e atualizou o resto <_<

Fiz também usando create() (como você citou) e tchan tchan tchan,
MALDITOOOOO não fez nada, nem inseriu, nem atualizou muito menos
removeu...

Que porr@ :D Como diriam os americanos
"What a hell this is?"

Pessoal estou ficando louco com isso vou publicar meu controller
fudido aqui juntamente com as tabelas e respectivos registros se
alguma alma caridosa puder testar ai pra ver se funciona normalmente
eu agradeço.

CONTROLLER
<?php
class PerguntasController extends AppController {

        var $name = 'Questions';
        var $helpers = array('Html', 'Form', 'Javascript', 'Layout',
'Format' );
        var $uses = array( 'Question', 'Research' );
        //var $components = array( 'Function' );



        /**
         * This controller is responsable for enable and disable
         * questions of research clone.
         *
         * @package Questions
         * @access public
         * @param integer $courses_id
         * @param integer $action_id
         * @version 20071011
         */
        function admin_aplicar( $researches_id, $action_id )
        {

                // Is Allowed?
                $this->checkSession();

                // The title
                $this->set( 'title', "Aplicar perguntas para enquete" );

                $prova = 0;

                if( empty( $researches_id ) )
                {

                        // Show the message error
                        $this->Session->setFlash( 'Dados inválidos' );

                        // Redirect user
                        $this->redirect( '/admin/perguntas/'. $researches_id );
                }else{


                        // Retrieve the research question
                        $researchQuestion = $this->Research->read( null, 
$researches_id );

                        // Format the values
                        $dateTime = explode( " ", $researchQuestion['Research']
['created'] );
                        $date = explode( "-", $dateTime[0] );
                        $time = explode( ":", $dateTime[1] );

                                // Search aplication to extra research
                                $arrayConditions = array( 'Research.id != '. 
$researches_id .'',
'Research.endDate' => $researchQuestion['Research']['endDate']/*,
'YEAR(Research.created)' => $date[0], 'MONTH(Research.created)' =>
$date[1], 'DAY(Research.created)' => $date[2],
'HOUR(Research.created)' => $time[0]/*, 'MINUTE(Research.created)' =>
$time[1]*/ );
                                $arrayFields = array( );

                                $researchData = $this->Research->findAll( 
$arrayConditions,
$arrayFields );


                                // Loop's research related
                                foreach( $researchData as $research )
                                {

                                        // Search the questions related
                                        $arrayConditions = array( 
'Question.researchs_id' =>
$researches_id );
                                        $arrayFields = array( );

                                        $questionData = 
$this->Question->findAll( $arrayConditions,
$arrayFields );

                                        foreach ( $questionData as $question )
                                        {

                                                /**/
                                                $this->Question->id = null;
                                                $this->Question->create( array( 
'institutions_id' => $this-
>session_data( 'institutions_id' ), 'researchs_id' =>
$research['Research']['id'], 'question' => $question['Question']
['question'], 'public' => '0' ) );
                                        }

                                }
                }

        }


}
?>

TABELAS SQL

CREATE TABLE `researches` (
  `id` bigint(20) NOT NULL auto_increment,
  `courses_id` bigint(20) NOT NULL default '0',
  `disciplines_id` int(20) NOT NULL,
  `institutions_id` int(4) unsigned NOT NULL default '0',
  `title` text collate latin1_general_ci NOT NULL,
  `comments` text collate latin1_general_ci,
  `endDate` datetime default NULL,
  `created` datetime default NULL,
  `anonymous` tinyint(1) default '0',
  `obligatorReply` tinyint(1) default '0',
  `flag` int(1) default '1',
  `share` tinyint(1) default '0',
  PRIMARY KEY  (`id`),
  KEY `researchs_FKIndex1` (`institutions_id`),
  KEY `researchs_FKIndex2` (`courses_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=83 ;

--
-- Extraindo dados da tabela `researches`
--

INSERT INTO `researches` (`id`, `courses_id`, `disciplines_id`,
`institutions_id`, `title`, `comments`, `endDate`, `created`,
`anonymous`, `obligatorReply`, `flag`, `share`) VALUES
(1, 30, 63, 1, 'Marcos Emilio Correa Moura - 2º TMA/Mecânica de
Motores', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:42', 0, 0, 1,
0),
(2, 30, 64, 1, 'Moacir Coppola - 2º TMA/Cálculo', NULL, '2007-10-28
20:56:00', '2007-10-18 20:56:42', 0, 0, 1, 0),
(3, 30, 85, 1, 'Elias da Silva - 2º TMA/Desenho', NULL, '2007-10-28
20:56:00', '2007-10-18 20:56:42', 0, 0, 1, 0),
(4, 30, 86, 1, 'Claudilene Fidelis - 2º TMA/Fundamentos da Hidráulica
e Pneumática', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0,
0, 1, 0),
(5, 30, 84, 1, 'Lúcia Maria Barbosa do Nascimento - 2º TMA/Metodologia
da Pesquisa', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0,
0, 1, 0),
(6, 30, 69, 1, 'Luiz Alfredo Pacheco - 3º TMA/Inglês Instrumental',
NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1, 0),
(7, 30, 235, 1, 'Claudilene Fidelis - 3º TMA/Elemento de Maquinas',
NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1, 0),
(8, 30, 71, 1, 'Marcos Emilio Correa Moura - 3º TMA/Hidráulica e
Pneumática Aplicada', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:43', 0, 0, 1, 0),
(9, 30, 72, 1, 'Elias da Silva - 3º TMA/Adubos e Defensivos
Agrícolas', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0,
1, 0),
(10, 30, 73, 1, 'Camila Gomes Braga - 3º TMA/Fundamentos da
Eletrotécnica', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0,
0, 1, 0),
(11, 30, 88, 1, 'Valdecir Hansen - 3º TMA/Estatística', NULL,
'2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1, 0),
(12, 30, 74, 1, 'Leticia Osório Ferraz Vidal - 5º TMA/Manejo e
Conservação de Solos', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:43', 0, 0, 1, 0),
(13, 30, 75, 1, 'Elias da Silva - 5º TMA/Implementos Agrícolas', NULL,
'2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1, 0),
(14, 30, 76, 1, 'Camila Gomes Braga - 5º TMA/Eletrônica Aplicada',
NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1, 0),
(15, 30, 77, 1, 'Marcos Emilio Correa Moura - 5º TMA/Transmissões de
Máquinas', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0,
1, 0),
(16, 30, 78, 1, 'Chrystian Paulo Meissner - 5º TMA/Gestão
Tecnológica', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0,
0, 1, 0),
(17, 30, 89, 1, 'Paulo Alfredo Vidal Júnior - 5º TMA/Agricultura
Geral', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1,
0),
(18, 30, 90, 1, 'Leticia Osório Ferraz Vidal - 6º TMA/Desenvolvimento
Rural Sustentável', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:43', 0, 0, 1, 0),
(19, 30, 80, 1, 'Lierge Luppi - 6º TMA/Organização de Sistemas e
Métodos', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43', 0, 0, 1,
0),
(20, 30, 81, 1, 'Chrystian Paulo Meissner - 6º TMA/Gestão de Qualidade
e Certificação', NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:43',
0, 0, 1, 0),
(21, 30, 82, 1, 'Alzira Papadimacopoulos Nogueira - 6º TMA/Direito
Agrário e Ambiental', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:44', 0, 0, 1, 0),
(22, 30, 83, 1, 'Elias da Silva - 6º TMA/Operação de Equipamentos',
NULL, '2007-10-28 20:56:00', '2007-10-18 20:56:44', 0, 0, 1, 0),
(23, 30, 91, 1, 'Paulo Alfredo Vidal Júnior - 6º TMA/Armazenamento de
Produtos Agrícolas', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:44', 0, 0, 1, 0),
(24, 30, 70, 1, 'Dr Karla Patrícia de Souza - 2º TMA/Segurança e
Medicina do Trabalho', NULL, '2007-10-28 20:56:00', '2007-10-18
20:56:44', 0, 0, 1, 0),
(25, 50, 126, 1, 'Lúcia Maria Barbosa do Nascimento - 2º FISIO/
Metodologia da Pesquisa', NULL, '2007-10-28 21:10:00', '2007-10-18
21:11:33', 0, 1, 1, 0),
(26, 50, 127, 1, 'Gabriela Bortoli Jahn - 2º FISIO/Embriologia', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:33', 0, 1, 1, 0),
(27, 50, 128, 1, 'Gabriela Bortoli Jahn - 2º FISIO/Bioquímica', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:33', 0, 1, 1, 0),
(28, 50, 129, 1, 'Paulo Alfredo Vidal Júnior - 2º FISIO/Estatística',
NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(29, 50, 130, 1, 'Fabiana Aparecida da Silva - 2º FISIO/Genética',
NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(30, 50, 131, 1, ' - 2º FISIO/Fisiologia Humana', NULL, '2007-10-28
21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(31, 50, 132, 1, 'Hélio Hoffmann - 2º FISIO/Anatomia Humana II', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(32, 50, 133, 1, 'Rosilaine Gomes dos Santos - 2º FISIO/Neurociência',
NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(33, 50, 141, 1, 'José Ferreira - 4º FISIO/Cinesioterapia', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(34, 50, 142, 1, 'Dr Luiz Aparecido F. Torres - 4º FISIO/
Imaginologia', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0,
1, 1, 0),
(35, 50, 143, 1, 'Daniela Regiolli - 4º FISIO/Recursos Fisioterápicos
Aquáticos', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1,
1, 0),
(36, 50, 144, 1, 'José Ferreira - 4º FISIO/Recursos Terapêuticos
Manuais', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1,
0),
(37, 50, 145, 1, 'Daniela Regiolli - 4º FISIO/Fisioterapia
Preventiva', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1,
1, 0),
(38, 50, 146, 1, 'Hélio Hoffmann - 4º FISIO/Ética e Bioética', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(39, 50, 147, 1, 'Sebastião Ribeiro da Silva Filho - 4º FISIO/Prótese
e Órtese Aplicada à Fisioterapia', NULL, '2007-10-28 21:10:00',
'2007-10-18 21:11:34', 0, 1, 1, 0),
(40, 50, 148, 1, 'Hélio Hoffmann - 4º FISIO/Psicomotricidade', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(41, 50, 149, 1, 'Marcia Oliveira de Souza - 4º FISIO/Nutrição', NULL,
'2007-10-28 21:10:00', '2007-10-18 21:11:34', 0, 1, 1, 0),
(42, 50, 150, 1, 'Karine Vila Real Nunes - 6º FISIO/Fisioterapia em
Reumatologia e Geriatria II', NULL, '2007-10-28 21:10:00', '2007-10-18
21:11:35', 0, 1, 1, 0),
(43, 50, 151, 1, 'Rosilaine Gomes dos Santos - 6º FISIO/Fisioterapia
em Genito-Urinária', NULL, '2007-10-28 21:10:00', '2007-10-18
21:11:35', 0, 1, 1, 0),
(44, 50, 152, 1, 'Daniela Regiolli - 6º FISIO/Fisioterapia Cárdio-
Vascular II', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:35', 0,
1, 1, 0),
(45, 50, 153, 1, 'Hélio Hoffmann - 6º FISIO/Fisioterapia em
Pediatria', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:35', 0, 1,
1, 0),
(46, 50, 154, 1, 'José Ferreira - 6º FISIO/Fisioterapia em Neurologia
II', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:35', 0, 1, 1, 0),
(47, 50, 155, 1, 'Daniela Regiolli - 6º FISIO/Fisioterapia em
Pneumologia II', NULL, '2007-10-28 21:10:00', '2007-10-18 21:11:35',
0, 1, 1, 0),
(48, 50, 156, 1, 'Thais Narezzi de Oliveira - 6º FISIO/Fisioterapia em
Ortopedia, Traumatologia e Desportiva II', NULL, '2007-10-28
21:10:00', '2007-10-18 21:11:35', 0, 1, 1, 0),
(49, 60, 92, 1, 'Fabiana Aparecida da Silva - 2º FARMA/Genética',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:40', 0, 1, 1, 0),
(50, 60, 93, 1, 'Lúcia Maria Barbosa do Nascimento - 2º FARMA/
Metodologia da Pesquisa', NULL, '2007-10-28 21:26:00', '2007-10-18
21:26:40', 0, 1, 1, 0),
(51, 60, 94, 1, 'Gabriela Bortoli Jahn - 2º FARMA/Embriologia', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:40', 0, 1, 1, 0),
(52, 60, 95, 1, 'Gabriela Bortoli Jahn - 2º FARMA/Bioquímica', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:40', 0, 1, 1, 0),
(53, 60, 96, 1, 'Alexandre Henrique Carrara - 2º FARMA/Química
Orgânica I', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1,
1, 0),
(54, 60, 97, 1, ' - 2º FARMA/Fisiologia Geral', NULL, '2007-10-28
21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(55, 60, 98, 1, 'Paulo Alfredo Vidal Júnior - 2º FARMA/Estatística',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(56, 60, 99, 1, 'Alexandre Henrique Carrara - 3º FARMA/Química
Analítica e Qualitativa', NULL, '2007-10-28 21:26:00', '2007-10-18
21:26:41', 0, 1, 1, 0),
(57, 60, 100, 1, 'Fabiana Aparecida da Silva - 3º FARMA/
Farmacobotânica', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41',
0, 1, 1, 0),
(58, 60, 101, 1, 'Rodrigo Marques dos Santos - 3º FARMA/Imunologia',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(59, 60, 102, 1, 'Dr Karla Patrícia de Souza - 3º FARMA/Saúde
Pública', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1,
0),
(60, 60, 103, 1, 'Alexandre Henrique Carrara - 3º FARMA/Química
Orgânica II', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0,
1, 1, 0),
(61, 60, 104, 1, 'Paulo Alfredo Vidal Júnior - 3º FARMA/Física', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(62, 60, 105, 1, 'Rosilaine Gomes dos Santos - 3º FARMA/Patologia
Geral', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1,
0),
(63, 60, 106, 1, ' - 4º FARMA/Farmacognosia', NULL, '2007-10-28
21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(64, 60, 107, 1, 'Rosilaine Gomes dos Santos - 4º FARMA/Parasitologia
Geral Humana', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0,
1, 1, 0),
(65, 60, 108, 1, 'Marcia Oliveira de Souza - 4º FARMA/Nutrição', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(66, 60, 109, 1, 'Alexandre Henrique Carrara - 4º FARMA/Físico-
Química', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1,
0),
(67, 60, 110, 1, 'Fábio Cruz Moleiro - 4º FARMA/Microbiologia', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:41', 0, 1, 1, 0),
(68, 60, 111, 1, 'Alexandre Henrique Carrara - 4º FARMA/Química
Analítica e Quantitativa', NULL, '2007-10-28 21:26:00', '2007-10-18
21:26:41', 0, 1, 1, 0),
(69, 60, 112, 1, 'Gabriela Bortoli Jahn - 4º FARMA/Estágio
Supervisionado I', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:41',
0, 1, 1, 0),
(70, 60, 113, 1, ' - 5º FARMA/Química Farmacêutica', NULL, '2007-10-28
21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(71, 60, 114, 1, 'Delson Valerio Neves Junior - 5º FARMA/Farmácia
Hospitalar', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1,
1, 0),
(72, 60, 115, 1, ' - 5º FARMA/Farmacologia I', NULL, '2007-10-28
21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(73, 60, 116, 1, 'Fábio Cruz Moleiro - 5º FARMA/Farmacotécnica', NULL,
'2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(74, 60, 117, 1, ' - 5º FARMA/Fitoterápicos', NULL, '2007-10-28
21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(75, 60, 118, 1, 'Fabiana Aparecida da Silva - 5º FARMA/Toxicologia
Geral', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1,
0),
(76, 60, 119, 1, 'Dr Karla Patrícia de Souza - 5º FARMA/Biosegurança',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(77, 60, 120, 1, 'Delson Valerio Neves Junior - 6º FARMA/Química-
Farmacêutica', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0,
1, 1, 0),
(78, 60, 121, 1, 'Fábio Cruz Moleiro - 6º FARMA/Toxicologia Clínica',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(79, 60, 122, 1, 'Fábio Cruz Moleiro - 6º FARMA/Farmacologia II',
NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(80, 60, 123, 1, 'Bárbara Sabioni Valadares - 6º FARMA/Farmacotécnica
II', NULL, '2007-10-28 21:26:00', '2007-10-18 21:26:42', 0, 1, 1, 0),
(81, 60, 124, 1, ' - 6º FARMA/Princípios e Controle de Qualidade de
Medicamentos e Fitoterápicos', NULL, '2007-10-28 21:26:00',
'2007-10-18 21:26:42', 0, 1, 1, 0),
(82, 60, 125, 1, 'Gabriela Bortoli Jahn - 6º FARMA/Estágio
Supervisionado II (Fase de Vivência)', NULL, '2007-10-28 21:26:00',
'2007-10-18 21:26:42', 0, 1, 1, 0);


Se alguém puder testar ai somente para verificar se funciona
normalmente, se funcionar eu saberei que o problema é o PC :D

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