public function genupdAction() { $generic = new Model_Generic(); $table = $this->_getParam('tbl'); $key_name = $this->_getParam('kn'); $key_value = $this->_getParam('kv'); $knkv = array('kn' => $key_name, 'kv' => $key_value, 'tbl' => $table); $this->view->knkv = $knkv; $cond = $key_name . "=" . $key_value; $data = $generic->getData($table, $cond); $this->view->data = $data; $this->view->table_properties = $generic->tableProperties($table); // if form is submiited if ($_POST) { $newdata = $_POST; $key = $cond; // update data $genupd = $generic->updateData($table, $newdata, $key); $this->_redirect('/encoder/genform/tbl/' . $table); } }