Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte galera...
eu tenho minha function dentro do meu controller
public function salvar() {
if(!empty($this->data)) {
$this->Model->save($this->data);
}
}
eu já faço da forma acima... agora vamos supor que eu tenha uma tabela logs e nela eu queira da um insert tbm após esse insert atual recuperando o id do ultimo insert ()..
ou seja fazendo dois inserts com apenas um envio de formulário
eu pensei em recuperar o id e depois usar o $this->redirect apontando para um outra classe só q isso tem muita cara de gambiarra
>
Algo tipo isso pode ajudar:
public function salvar() {
if(!empty($this->data)) {
$this->Model->save($this->data);
}
$this->salvarlog();
}
e usar mysql_insert_id(); ou algo parecido para recuperar o id inserido .
não entendi muito bem... mysql_insert_id n funciona no cakephp
Algo tipo isso pode ajudar:
e usar mysql_insert_id(); ou algo parecido para recuperar o id inserido .