Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 17 | Revision 51 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

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