';
exit;
*/
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)) {
switch($parametry['rodzaj'][$wiersz['id_t']]) { //w zaleznosci od rodzaju turnieju musze wiedziec jaka literka z przodu zawodnika
case 'Masters':$literka=''; break;
case 'Ladies': $literka='W';break;
case 'Women': $literka='L';break;
default:$literka=''; break;
}
$nr_g = $wiersz['nr_g'];
$g = $wiersz['grupa'];
$c=64;
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;
}
$grupa = chr($c);
$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='
Player
'; //tutaj naglowek zalezny od ilosci graczy w danej grupie
for ($nrm = 1; $nrm <= $ilu_wg-1; $nrm++) {$display_player.='
';
$table_name = "dg_schedule";
$sql = "SELECT * FROM $table_name WHERE `id_t` = \"$id_t\" ORDER by `dt`, `sesja`";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
while ($wiersz = mysql_fetch_array($result)) {
for ($t = 1; $t <= $ile_stolow; $t++) {
$gwm = strpos($wiersz[$t],'-'); //gdzie wystepuje myslnik
$dlr = strlen($wiersz[$t]); //dlugosc rekordu
$z1 = substr($wiersz[$t],0,$gwm-1);
$z2 = substr($wiersz[$t],$gwm+2);
if ($z1==$szukany or $z2==$szukany) { //Czy wystepuje A1 w tym dniu tej sesji i na tym stole
//if (strpos($wiersz[$t],$szukany.' ') !==false or strpos($wiersz[$t],' '.$szukany)!==false) { //Czy wystepuje A1 w tym dniu tej sesji i na tym stole spacja z przodu lub z tylu szukany jest po to aby nie wyszukiwal z L64 L32
$dzien = ${'o_d'.$wiersz['dt']};
$godzina = ${'g_d'.$wiersz['dt'].'s'.$wiersz['sesja']};
$display_player.='
'.$dzien.' ('.$godzina.') - stół '.$t.'
';
}
}
}
$display_player.='
';
}
if ($country) {
$display_country='';
foreach ($players as $klucz => $wiersz) {
if ($players[$klucz]['kraj']==$country) {
$flagakraju=$players[$klucz]['flaga'];
$table_name = "dg_zawodnicy";
$sql = "SELECT * FROM $table_name WHERE `id_z` = $klucz 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)) {
switch($parametry['rodzaj'][$wiersz['id_t']]) { //w zaleznosci od rodzaju turnieju musze wiedziec jaka literka z przodu zawodnika
case 'Masters':$literka=''; break;
case 'Ladies': $literka='W';break;
case 'Women': $literka='L';break;
default:$literka=''; break;
}
$nr_g = $wiersz['nr_g'];
$g = $wiersz['grupa'];
$c=64;
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;
}
$grupa = chr($c);
$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];
}
if ($max_ilu_wg<$ilu_wg) {$max_ilu_wg=$ilu_wg;}
}
//szukam wszystkich wystapien znalezionego A1 w dg_schedule
$display_country1.='
';
$table_name = "dg_schedule";
$sql = "SELECT * FROM $table_name WHERE `id_t` = \"$id_t\" ORDER by `dt`, `sesja`";
$result = @mysql_query($sql,$dbc)or die("Wykonanie zapytania nie powiodło się.");
while ($wiersz = mysql_fetch_array($result)) {
for ($t = 1; $t <= $ile_stolow; $t++) {
$gwm = strpos($wiersz[$t],'-'); //gdzie wystepuje myslnik
$dlr = strlen($wiersz[$t]); //dlugosc rekordu
$z1 = substr($wiersz[$t],0,$gwm-1);
$z2 = substr($wiersz[$t],$gwm+2);
if ($z1==$szukany or $z2==$szukany) { //Czy wystepuje A1 w tym dniu tej sesji i na tym stole
//if (strpos($wiersz[$t],$szukany.' ') !==false or strpos($wiersz[$t],' '.$szukany)!==false) { //Czy wystepuje A1 w tym dniu tej sesji i na tym stole
$dzien = ${'o_d'.$wiersz['dt']};
$godzina = ${'g_d'.$wiersz['dt'].'s'.$wiersz['sesja']};
$display_country1.='
'.$dzien.' ('.$godzina.') - stół '.$t.'
';
}
}
}
$display_country1.='
';
}
}
$display_country.='
Zawodnik
'; //tutaj naglowek zalezny od max ilosci graczy w grupach zawodnikow z danego kraju
for ($nrm = 1; $nrm <= $max_ilu_wg-1; $nrm++) {$display_country.='