{body} {literal} {/literal}
{php} function printAwards($olympStatus = -1) { connectMySQL(); mysql_select_db("school"); $query = "select * from awards"; if ($olympStatus != -1) { $query .= " where olympStatus=$olympStatus"; } $query .= " order by year desc, olymp, name"; $res = mysql_query($query); while ($row = mysql_fetch_assoc($res)) { $data[$row["year"]][] = $row; } foreach ($data as $year => $yearData) { echo "

" . ($year-1) . "—" . "$year год

"; echo "
"; $olymp = ""; foreach ($yearData as $award) { if (strcmp($award["olymp"], $olymp) != 0) { $olymp = $award["olymp"]; echo ""; echo ""; } echo ""; } echo "
$olymp
" . $award["name"] . "" . $award["class"] . "" . $award["award"] . "
"; } } $olympStatus = $_GET["s"]; if ($olympStatus === NULL) { $olympStatus = -1; } printAwards($olympStatus); {/php}
{/body}