Metodo Insert

Zend_Controller, Zend_Controller_Action, Zend_Controller_Dispatcher, Zend_Controller_Plugin, Zend_Controller_RewriteRouter, Zend_View, Zend_Http_Request, Zend_Http_Response

Moderador: chackal_sjc

Metodo Insert

Mensagempor Rubocas.CooL TricK » Qui Out 22, 2009 10:00 pm

olá eu procurei algo a respeito no forum fiz varias buscas mais nao achei nada a respeito!

Eu to com um problema na hora de inserir dados no banco, insere dados dados duplicados na seguinte situação.!

tem um formulario que submete o metodo gravarProposta o que acontece, se o usuario apertar varias vezes o botao cadastrar rapidamente antes do redirect entrar em ação, insere varias vezes o mesmo registro no banco, ja tentei varias formas para tentar contornar e nada, segue o metodo abaixo que faz a inserção.

controller
Código: Selecionar tudo
public function gravarProposta(){
$post = Zend_Registry::get('post');
$nome = $post->nome;
$table = new Proposta();
if($nome){
$dados = array("nome"=>$nome);
$table->insert($dados);
$this->_redirect("/menu");
exit;
}
}


valeu!
Rubocas.CooL TricK
Leitor
 
Mensagens: 1
Data de registro: Qui Out 22, 2009 3:14 pm

Retornar para Model-View-Controller (MVC)

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante

cron