Revision 1317 | Revision 1345 | 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: 1337 $*/class Dokumente_model extends CI_Model{public function get_list($id, $spalte = 'ID', $table = 'Bestellung'){$sql = "SELECTidFROMdokumenteWHEREtable_foreign='".$table."'ANDrow_foreign='".$spalte."'ANDdata_foreign='".$id."'";$res = $this->db->query($sql);while ($row = $res->unbuffered_row('array')){$dokumente[] = $this->get_document($row['id']);}return $dokumente;}public function get_all(){$dokumente = array();$sql="SELECTidFROMdokumente";$res = $this->db->query($sql);while ($row = $res->unbuffered_row('array')){$dokumente[] = $this->get_document($row['id']);}return $dokumente;}public function get_document($id){$sql = "SELECTid,document as name,letzte_aenderung_am AS date,letzte_aenderung_von AS authorFROMdokumenteWHEREid=".$id."";$res = $this->db->query($sql);$row = $res->unbuffered_row('array');return $row;}}?>