Example #1
0
 private function buildUpdate(QC $q)
 {
     //        var_dump($q->getQueryParams('data'));die();
     $sql = 'UPDATE ' . $this->escapeSqlName($q->getTables()) . ' SET ' . $this->processData($q->getQueryParams('data'), ', ');
     $c = $q->getCriteria();
     if (!empty($c)) {
         $sql .= ' WHERE ' . $this->processCriteria($c);
     }
     $sql .= $this->processModifiers($q);
     return $sql;
 }