public function getLatest($begin = 0, $limit = 20) { global $db; $q = "SELECT * FROM {$this->table_name} ORDER BY wall_update DESC LIMIT {$begin},{$limit}"; $muridkelas = $db->query($q, 2); $newMurid = array(); $classname = get_called_class(); foreach ($muridkelas as $databasemurid) { $m = new WallPortal(); $m->fill(toRow($databasemurid)); $newMurid[] = $m; } return $newMurid; }
public function commentdelete() { $wid = isset($_POST['id']) ? addslashes($_POST['id']) : ''; if ($wid == "") { die('ID empty'); } $json['bool'] = 0; $wallmurid = new WallPortalComment(); //load $wallmurid->getByID($wid); if ($wallmurid->cid_admin_id == Account::getMyID()) { $json['bool'] = $wallmurid->delete($wid); if ($json['bool']) { $wall = new WallPortal(); $wall->getByID($wallmurid->wid); $wall->wall_commentcount--; $wall->load = 1; $wall->wall_update = leap_mysqldate(); $json['bool'] = $wall->save(); } } else { $json['err'] = Lang::t('Not Authorize'); } die(json_encode($json)); }