Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 14 | Zur aktuellen Revision | Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
13 lars 1
<?
2
	require("./include/common.php");
3
	require("./include/teams.php");
4
	require("./include/gruppen.php");
5
	$start=(isset($_POST["start"]))?$_POST["start"]:0;
6
	$smarty->assign("title", "Gruppentabelle");
7
	$g_l=Gruppe::listeGruppe(0,0);
8
	if ($error)
9
	{
10
		$smarty->assign("error", $error);
11
		$smarty->assign("meld", $meld);
12
		$smarty->assign("db_meld", $db_meld);
13
		$smarty->display("meld.tpl");
14
	}
15
 		else
16
 		{
17
		$i=0;
18
		while($row_g=$g_l->fetchRow(DB_FETCHMODE_ASSOC))
19
		{
20
			$g_id=$row_g["g_id"];
21
			$g_name=$row_g["g_name"];
22
			$sql_t="SELECT * FROM teams WHERE t_group=$g_id ORDER BY t_points DESC, t_diff DESC";
23
			$res_t=$db->query($sql_t);
24
			if (DB::isError($res_t))
25
			{
26
				$error="true";
27
				$meld="Ein Fehler ist aufgetreten!";
28
				$db_meld=$res_t->getUserInfo();
29
				$smarty->assign("error", $error);
30
				$smarty->assign("meld", $meld);
31
				$smarty->assign("db_meld", $db_meld);
32
				$smarty->display("meld.tpl");
33
			}
34
			else
35
			{
36
				while($row_t=$res_t->fetchRow(DB_FETCHMODE_ASSOC))
37
				{
38
					$t_name=$row_t["t_name"];
39
					$t_diff=$row_t["t_diff"];
40
					$t_points=$row_t["t_points"];
41
					$pos=(($i % 4)+1);
42
					$erg[$i]["g_name"]=$g_name;
43
					$erg[$i]["pos"]=$pos;
44
					$erg[$i]["team"]=$t_name;
45
					$erg[$i]["diff"]=$t_diff;
46
					$erg[$i]["points"]=$t_points;
47
					$i++;
48
				}
49
	  		}
50
		}
51
		$smarty->assign("erg", $erg);
52
		$smarty->display("group.tpl");
53
	}
54
?>