Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 3 | Revision 5 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
2
	class Ort
3
	{
4
		var $o_id;
5
		var $o_name;
6
 
7
		function __construct($o_id)
8
		{
9
			global $db, $db_meld, $error, $meld;
10
			$o_id=intval($o_id);
11
			$sql="SELECT * FROM locations WHERE l_id=$o_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->o_id=$o_id;
24
				$this->o_name=$row["l_name"];
25
				return $this;
26
			}
27
  		}
4 lars 28
  		function listeOrt($limit, $start=0)
29
		{
30
			global $db, $db_meld, $error, $meld, $user;
31
			$sql="SELECT * FROM locations";
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
		}
3 lars 49
 	}
50
?>