コード例 #1
0
ファイル: class.BaseModel.php プロジェクト: arno06/Savely
 /**
  * Méthode de modification d'une ou plusieurs entrées dans la table du modèle en cours
  * @param array              $pValues			Tableau associatif contenant les données
  * @param QueryCondition     $pCondition			Condition permettant de cibler la modification
  * @param Boolean $escape
  * @return resource
  **/
 public function update(array $pValues, $pCondition = null, $escape = true)
 {
     return Query::update($this->table)->values($pValues, $escape)->setCondition($pCondition)->execute($this->handler);
 }
コード例 #2
0
ファイル: model.ModelLink.php プロジェクト: arno06/Savely
 public function updatePriceLinks()
 {
     $links = $this->all();
     foreach ($links as &$l) {
         $this->decorateLink($l);
         Query::update($this->table)->values(array('weekly_price_link' => $l['previous_price']))->andWhere('id_link', Query::EQUAL, $l['id_link'])->execute($this->handler);
     }
 }