public function rptbalanceAction() { // Get Session User $session_user = new Zend_Session_Namespace('auth'); $b = new Application_Model_DbTable_DbCapital(); $user_id = $session_user->user_id; $month = date("n"); if ($this->getRequest()->isPost()) { $formdata = $this->getRequest()->getPost(); $user_id = $formdata['user_id']; if ($formdata['actions'] == "add_capital") { if ($formdata['dollar'] != 0 or $formdata['bath'] != 0 or $formdata['rail'] != 0) { $b->addBalanceByUser($user_id, $formdata); } } else { $month = $formdata['month']; } } $usr_mod = new Application_Model_DbTable_DbUsers(); $this->view->users = $usr_mod->getUserListSelect(); $this->view->balance = $b->getCurrentBallancesByCurrentUser($user_id); $this->view->user_id = $user_id; $this->view->month = $month; // For view $db_loan = new Application_Model_DbTable_DbLoan(); $trans = $db_loan->getLoanDataByUserId($user_id, $month); if (empty($trans)) { $trans = array('err' => 1, 'msg' => 'មិនទាន់មានទន្និន័យនូវឡើយទេ!'); } $this->view->tranlist = $trans; }