Revision 1224 | Revision 1237 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/**** @package WebanOS CI* @author Lars Tiefland <ltiefland@gmail.com>* @copyright 2016* @version $Rev: 1236 $*/class Termine_model extends CI_Model{public function __construct(){parent::__construct();}public function get_list(){$termine = array();$sql = "SELECTidFROMsystemtermineWHEREzielgruppe=".$this->session->user_data['ID']."ORDER BYfaelligkeit DESC,prioritaet DESC";$res = $this->db->query($sql);$termine["anz"] = $res->num_rows();while ($termin = $res->unbuffered_row('array')){$termin = $this->get($termin['id']);if ($term["abgelaufen"] == "true"){$status = "abgelaufen";}else{$status = "kommend";}$termine[$status][] = $termin;}return $termine;}public function get($id){$orders = array();$sql = "SELECTid,faelligkeit,prioritaet,ueberschrift,nachricht,deeplink,erstellt_am,erstellt_von,letzte_aenderung_am,letzte_aenderung_vonif (faelligkeit < NOW(), 'true', 'false') as abgelaufenFROMsystemtermineWHEREid=".$id."";$res = $this->db->query($sql);$termin = $res->unbuffered_row('array');$termin["prioritaet"] = chr($termin["prioritaet"] + 65);return $termin;}}?>