Estou tendo o erro "Cannot refresh row as parent is missing" ao tentar
salvar um registro no banco de dados SQL-Server, digo isso porque com
Mysql não tive este problema e o código é o mesmo:
public function saveAction()
{
$data = array();
$data = $this->_getAllParams();
$form = new Admin_Form_User();
$table = new Admin_Model_DbTable_User();
if ($this->_request->isPost()) {
if ($form->isValid($data)) {
$data = $form->getValues();
if (isset($data['id']) && $data['id'])
{
$row = $table->find($data['id'])->current();
$row->setFromArray($data);
} else {
unset($data['id']);
$row = $table->createRow($data);
}
// var_dump($row->save());exit;
$id = $row->save();
$this->_helper->flashMessenger->addMessage('Success');
$this->_redirect('admin/user');
}
}
Me ajudem ai!!!
--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR