Revision 49 | Revision 54 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?class Team{var $t_id;var $t_name;var $t_group;function __construct($t_id){global $db, $db_meld, $error, $meld;$t_id=intval($t_id);$sql="SELECT * FROM teams WHERE t_id=$t_id";$res=$db->query($sql);if (true == DB::isError($res)){$error="true";$meld="Ein Fehler ist aufgetreten!";$db_meld=$res->getUserInfo();return $error;}else{$row=$res->fetchRow();$this->t_id=$t_id;$this->t_name=$row["t_name"];$this->t_group=$row["t_group"];return $this;}}function Team($t_id){$this->__construct($t_id);}function update ($t_name, $t_group){$this->t_name=$t_name;$this->t_group=$t_group;}function save($op){global $db;switch($op){case "save":$sql="INSERT INTO teams (t_name, t_group)VALUES ('$this->t_name', $this->t_group)";break;case "update":$sql="UPDATE teams SET t_name='$this->t_name', t_group=$this->t_group WHERE t_id=$this->t_id";break;case "delete":$sql="DELETE FROM teams WHERE t_id=$this->t_id";break;}return $db->query($sql);}function listeTeam($limit, $start=0){global $db, $db_meld, $error, $meld, $user;$sql="SELECT * FROM teams";if ($db->provides('limit') && $limit > 0){$res=$db->limitquery($sql, $start, $limit);}else{$res=$db->query($sql);}if (true == DB::isError($res)){$error=true;$meld="Ein Fehler ist aufgetreten!";$db_meld=$res->getUserInfo();}return $res;}}?>