function update($val, $aValsToAdd = array(), &$aTrackTextFieldsChanges = null) { $oChecker = new BxDolFormChecker($this->_sCheckerHelper); $oChecker->setFormMethod($this->aFormAttrs['method']); $sSql = $oChecker->dbUpdate($val, $this->aParams['db'], $this->aInputs, $aValsToAdd, $aTrackTextFieldsChanges); if (!$sSql) { return false; } return BxDolDb::getInstance()->res($sSql); }
function update($val, $aValsToAdd = array()) { $oChecker = new BxDolFormChecker($this->_sCheckerHelper); $oChecker->setFormMethod($this->aFormAttrs['method']); $sSql = $oChecker->dbUpdate($val, $this->aParams['db'], $this->aInputs, $aValsToAdd); if (!$sSql) { return false; } if (!($res = db_res($sSql))) { return false; } $oZ = new BxDolAlerts('form', 'update_data', 0, 0, array('val' => $val, 'vals_to_add' => $aValsToAdd, 'checker_object' => $oChecker, 'form_object' => $this, 'form_attrs' => &$this->aFormAttrs, 'table_attrs' => &$this->aTableAttrs, 'params' => &$this->aParams, 'inputs' => &$this->aInputs)); $oZ->alert(); return $res; }
function update($val, $aValsToAdd = array()) { $oChecker = new BxDolFormChecker($this->_sCheckerHelper); $oChecker->setFormMethod($this->aFormAttrs['method']); $sSql = $oChecker->dbUpdate($val, $this->aParams['db'], $this->aInputs, $aValsToAdd); if (!$sSql) { return false; } return db_res($sSql); }