session_start();
switch($_SESSION['sg']) {
case 0:
case 1:$disabled = 'disabled=\"disabled\"'; $msg_submit = 'No permision to change schedule'; break;
case 2:
case 3:
case 4:
case 5:$disabled = ''; $msg_submit = 'Change schedule'; break;
}
include_once("../../../../mysql_connect.php");
$table_name = "dg_config";
$sql = "SELECT show_schedule FROM $table_name WHERE `id` = \"1\"";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiod³o siê.");
while ($wiersz = mysql_fetch_array($result)) {
$jest_zgoda = $wiersz['show_schedule'];
}
/**/
if ($jest_zgoda!=1) {header("Location: access_denied.php"); exit;}
include_once('stoly_config.php');
$player = '';
$country = '';
$player = intval($_GET['player']);
$country = $_GET['country'];
$ile_stolow = $parametry['ile_s'][$id_t1];
$table_name = "dg_config_sedziowie";
$sql = "SELECT * FROM $table_name WHERE `id_t` = \"$id_t1\"";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
$wiersze = array();
$swk = array();
while ($wiersz = mysql_fetch_array($result)) {
$ile_dni = $wiersz['ile_dni'];
$ile_sesji = $wiersz['ile_sesji'];
for ($d = 1; $d <= 11; $d++) {
$x=0; //dni
$a = 'o_d'.$d;
${$a} = date('d.m.Y', strtotime($wiersz["$a"]));
for ($s = 1; $s <=8; $s++) { //sesje
$a = 'g_d'.$d.'s'.$s;
${$a} = date('H:i', strtotime($wiersz["$a"]));
$a = 's_d'.$d.'s'.$s;
${$a} = $wiersz["$a"];
$swk["$a"] = $wiersz["$a"]; //status wyświetlania kolumny
if ($wiersz["$a"]==1) { $x++; }
}
$wiersze['ile_wierszy'][$d] = $x;
$a = 'o_d'.$d;
$wiersze['data'][$d] = date("l jS F", strtotime($wiersz["$a"]));
}
}
$table_name = "dg_schedule";
$sql = "SELECT * FROM $table_name WHERE `id_t` = \"$id_t1\" ORDER by `id`";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
$dane = array();
$x=1;
while ($wiersz = mysql_fetch_array($result)) {
$dane['id'][$x] = $wiersz['id'];
$dane['dt'][$x] = $wiersz['dt'];
$dane['sesja'][$x] = $wiersz['sesja'];
for ($t = 1; $t <= 30; $t++) {
$a = 't'.$t;
$dane[$a][$x] = $wiersz[$t];
}
$x++;
}
$table_name = "dg_zawodnicy";
$sql = "SELECT * FROM $table_name WHERE `id_t` = \"$id_t1\" OR `id_t` = \"$id_t2\" OR `id_t` = \"$id_t3\" ORDER by `zawodnik`";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
$ilu_z = mysql_numrows($result);
$zawodnicy=array();
$x=1;
$id_list = '';
$lista = "";
while ($wiersz = mysql_fetch_array($result)) {
$nr_g = $wiersz['nr_g'];
$g = $wiersz['grupa'];
$id_t_chwila = $wiersz['id_t'];
$c=64;
if ($parametry['io'][$id_t_chwila]=='1') { //mam pokazywaæ grupy I oraz O
$c += + $g;
} else {
switch($g) {
case ($g >= 9 and $g < 14):$c += + $g +1; break; //omijamy nazwe grupy I
case ($g >= 14):$c = $c += + $g + 2; break; //omijamy nazwe grupy O
default:$c += + $g; break;
}
}
switch($c) {
case ($c>90):$c2 = $c-26; $grupa = "A".chr($c2);break; //Po Z wracamy do AA
// case ($c>90):$c2 = $c+6; $grupa = chr($c2);break; //Po Z mamy a
default:$grupa = chr($c); break;
}
$lista .= "";
if ($wiersz['id_z']>0) {$id_list .= " `id` LIKE '".$wiersz['id_z']."' OR";}
$x++;
}
include('zrob_zawodnicy2_mini.php');
$ile_zaw = count($players);
//sortuje utworzona tablice po krajach
uasort($players, 'porownajkraje');
function porownajkraje($a, $b) { if ($a[kraj]==$b[kraj]) return 0; else return $a<$b?-1:1;}
$listak = "";
$kraj_chwila='';
$x=1;
foreach ($players as $klucz => $wiersz) {
if ($players[$klucz]['kraj']!=$kraj_chwila) {
$listak .= "";
$x++;
}
$kraj_chwila=$players[$klucz]['kraj'];
}
if ($player) {
$table_name = "dg_zawodnicy";
//znalezienie ktora grupa i miejsce wybranego zawodnika wynik to np A1
$sql = "SELECT * FROM $table_name WHERE `id_z` = $player and (`id_t` = \"$id_t1\" OR `id_t` = \"$id_t2\" OR `id_t` = \"$id_t3\")";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
while ($wiersz = mysql_fetch_array($result)) {
$id_t_chwila = $wiersz['id_t'];
switch($parametry['rodzaj'][$wiersz['id_t']]) { //w zaleznosci od rodzaju turnieju musze wiedziec jaka literka z przodu zawodnika
case 'Masters':$literka='M'; $dlu = 9; break;
case 'Ladies': $literka='L'; $dlu = 9;break;
case 'Women': $literka='W'; $dlu = 9;break;
case 'U21w': $literka='W'; $dlu = 9;break;
default:
$literka='';
if ($parametry['io'][$id_t_chwila]=='1' and $wiersz['grupa']>26) {
$dlu = 9;
} else if ($parametry['io'][$id_t_chwila]=='0' and $wiersz['grupa']>24){
$dlu = 9;
} else {
$dlu = 7;
}
break;
}
$nr_g = $wiersz['nr_g'];
$g = $wiersz['grupa'];
$c=64;
if ($parametry['io'][$id_t_chwila]=='1') { //mam pokazywaæ grupy I oraz O
$c += + $g;
} else {
switch($g) {
case ($g >= 9 and $g < 14):$c += + $g +1; break; //omijamy nazwe grupy I
case ($g >= 14):$c = $c += + $g + 2; break; //omijamy nazwe grupy O
default:$c += + $g; break;
}
}
switch($c) {
case ($c>90):$c2 = $c-26; $grupa = "A".chr($c2);break; //Po Z wracamy do AA
// case ($c>90):$c2 = $c+6; $grupa = chr($c2);break; //Po Z mamy a
default:$grupa = chr($c); break;
}
$szukany = $literka.$grupa.$nr_g;
$table_name = "dg_turnieje"; //doczytuje ilu zawodnikow w jego grupie
$indeks = 'g'.$wiersz['grupa'];
$sql2 = "SELECT $indeks FROM $table_name WHERE `id` = \"".$wiersz['id_t']."\"";
$result2 = @mysql_query($sql2,$dbc)or die("Wykonanie zapytania nie powiodło się.");
while ($wiersz2 = mysql_fetch_array($result2)) {
$ilu_wg = $wiersz2[$indeks];
$flagakraju=$players[$player]['flaga'];
}
}
//szukam wszystkich wystapien znalezionego A1 w dg_schedule
$display_player='