Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 3 | Revision 5 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

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