Subversion-Projekte lars-tiefland.inventar

Revision

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

Revision 2 Revision 4
Zeile 13... Zeile 13...
13
	foreach ($db_conf["root"]["db"] as $k => $v)
13
	foreach ($db_conf["root"]["db"] as $k => $v)
14
	{
14
	{
15
		$$k=$v;
15
		$$k=$v;
16
	}
16
	}
17
	$dsn="$db_type://$db_user:$db_pass@$db_host/$db_name";
17
	$dsn="$db_type://$db_user:$db_pass@$db_host/$db_name";
18
	$db=MDB2::connect($dsn,array());
18
	$GLOBALS["db"]=MDB2::connect($dsn,array());
19
	if ( $res=(true == MDB2::isError($db)))
19
	if ( $res=(true == MDB2::isError($GLOBALS["db"])))
20
	{
20
	{
21
		$smarty->assign("meld", "Es ist ein Fehler aufgetreten!");
21
		$smarty->assign("meld", "Es ist ein Fehler aufgetreten!");
22
		$smarty->assign("db_meld",$db->getMessage());
22
		$smarty->assign("db_meld",$db->getMessage());
23
		$smarty->assign("error",true);
23
		$smarty->assign("error",true);
24
		$smarty->display("meld.tpl");
24
		$smarty->display("meld.tpl");
25
		exit;
25
		exit;
26
	}
26
	}
27
	$r2=$db->query("SET CHARACTER SET latin1");
27
	$r2=$GLOBALS["db"]->query("SET CHARACTER SET latin1");
28
	$db->setFetchMode(MDB2_FETCHMODE_ASSOC);
28
	$GLOBALS["db"]->setFetchMode(MDB2_FETCHMODE_ASSOC);
29
?>
29
?>