Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 4 | Revision 31 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
2
	class Team
3
	{
4
		var $t_id;
5
		var $t_name;
4 lars 6
		var $t_group;
3 lars 7
 
8
		function __construct($t_id)
9
		{
10
			global $db, $db_meld, $error, $meld;
11
			$t_id=intval($t_id);
12
			$sql="SELECT * FROM teams WHERE t_id=$t_id";
13
			$res=$db->query($sql);
14
			if (true == DB::isError($res))
15
			{
16
				$error="true";
17
				$meld="Ein Fehler ist aufgetreten!";
18
				$db_meld=$res->getUserInfo();
19
				return $error;
20
			}
21
			else
22
			{
23
				$row=$res->fetchRow(DB_FETCHMODE_ASSOC);
24
				$this->t_id=$t_id;
25
				$this->t_name=$row["t_name"];
4 lars 26
				$this->t_group=$row["t_group"];
3 lars 27
				return $this;
28
			}
29
  		}
5 lars 30
 
31
		function Team($t_id)
32
		{
33
			$this->__construct($t_id);
34
		}
4 lars 35
  		function listeTeam($limit, $start=0)
36
		{
37
			global $db, $db_meld, $error, $meld, $user;
38
			$sql="SELECT * FROM teams";
39
//			echo $db->provides('limit');
40
			if ($db->provides('limit') && $limit > 0)
41
			{
42
				$res=$db->limitquery($sql, $start, $limit);
43
			}
44
			else
45
			{
46
				$res=$db->query($sql);
47
			}
48
			if (true == DB::isError($res))
49
			{
50
				$error=true;
51
				$meld="Ein Fehler ist aufgetreten!";
52
				$db_meld=$res->getUserInfo();
53
			}
54
			return $res;
55
		}
3 lars 56
 	}
57
?>