public function updateAction() { // action body $form = new Application_Form_Product(); $this->view->form = $form; $id = $this->getRequest()->getParam('id'); $model = new Application_Model_Product(); $form_data = $model->getProductById($id)->toArray(); $form->populate($form_data[0]); if ($this->getRequest()->isPost()) { if ($form->isValid($this->getRequest()->getParams())) { $data_to_edit = $form->getValues(); $model = new Application_Model_Product(); $model->updateProduct($id, $data_to_edit); $this->redirect('Product/list'); } } /* $con = new Application_Model_Product(); $data = array( 'name'=>'ahmed', 'price'=>50 ); $con->updateProduct(7,$data); * */ }