Exemple #1
0
 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);
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 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);
 }