Example #1
0
 public function findAll($conds = [])
 {
     $where = [];
     foreach ($conds as $key => $value) {
         $where[] = $key . '=' . $value;
     }
     if (count($where)) {
         $where = ' WHERE ' . implode(' AND ', $where);
     }
     return MySql::find("SELECT * FROM {$this->table}" . $where);
 }
Example #2
0
 public static function update()
 {
     $version = MySql::find('SELECT db_version FROM config');
     $version = $version[0]['db_version'];
     for ($i = $version; $i < sizeof(self::$updates); $i++) {
         MySql::run(self::$updates[$i]);
     }
     MySql::run('UPDATE config SET db_version=' . sizeof(self::$updates));
     unset($GLOBALS['updates']);
 }