include("../include/includes.php");
isset($SCORE) ? '' : $SCORE = "P.F";
isset($NUM) ? '' : $NUM = 1000;
isset($fSHV_Nummer) ? '' : $fSHV_Nummer = "0";
isset($fHersteller) ? '' : $fHersteller = "0";
isset($fClub) ? '' : $fClub = "0";
isset($WHERE) ? '' : $WHERE = "";
$DATE = date('j.m.Y');
function EscapeForMySQL($str)
{
// "
$str = str_replace('"', "'", $str);
// '
$str = str_replace("'", "\'", $str);
// %
$str = str_replace("%", "\%", $str);
// _
$str = str_replace("_", "\_", $str);
// TAB
$str = str_replace("\t", "' '", $str);
// ;
$str = str_replace(";", "", $str);
// NULL
$str = str_replace("\x00", "", $str);
// ü
$s = chr(197);
$str = str_replace($s, "\xFC", $str);
// ö
$s = chr(238);
$str = str_replace($s, "\xF6", $str);
// ä
$s = chr(209);
$str = str_replace($s, "\xE4", $str);
return $str;
}
function GetFlights($tid, $id) {
global $database, $link;
$pkt = 0;
$anz = 0;
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND f_kl = 104 ORDER BY pkt desc LIMIT 0, 4";
if($id == "101")
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND f_kl = 101 ORDER BY pkt desc LIMIT 0, 3";
if($id == "102")
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND f_kl = 102 ORDER BY pkt desc LIMIT 0, 3";
if($id == "103" || $id == "1031")
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND (f_kl = 103 OR f_kl = 104 OR f_kl = 105) ORDER BY pkt desc LIMIT 0, 4";
if($id == "104")
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND (f_kl = 103 OR f_kl = 104 OR f_kl = 105) ORDER BY pkt desc LIMIT 0, 4";
if($id == "105")
$sql1 = "SELECT * FROM fluge WHERE id_teilnehmer = $tid AND (f_kl = 103 OR f_kl = 104 OR f_kl = 105) ORDER BY pkt desc LIMIT 0, 4";
$res1 = mysql_db_query($database, $sql1, $link);
$html_flight = "";
while($row1 = mysql_fetch_array($res1)) {
//$nac = "";
$nac = $row1['nac_status'];
$dat = TransformDate($row1['datum']);
$fkt = "0.00";
if($row1['km'] > 0)
$fkt = number_format($row1['pkt'] / $row1['km'], 2);
$klm = $row1['km'];
$pkt = $row1['pkt'];
$sto = $row1['startort'];
$html_flight .= "$nac $dat - $fkt - Distanz: $klm km - $pkt Punkte - Start: $sto
";
$anz++;
}
return $html_flight;
}
function TransformDate($s) {
$ary = explode("-", $s);
return $ary[2] . "." . $ary[1] . "." . $ary[0];
}
switch($SCORE) {
case "P.F":
$TBLE = "piloten_104";
$TYPE = "104";
$TYPE = "AND f.Kategorien_oid = 'GL' AND f.Parakategorie='F'";
$HEAD = "Kategorie Gleitschirm fun & safety class / Catégorie parapente fun & safety class" . "
\n";
$HEAD .= "Einzelwertung vom $DATE / Classement individuel du $DATE";
$CLUB = 0;
break;
case "P.O":
$TBLE = "piloten_103";
$TYPE = "103";
$HEAD = "Kategorie Gleitschirm open / Catégorie parapente open" . "
\n";
$HEAD .= "Einzelwertung vom $DATE / Classement individuel du $DATE";
$CLUB = 0;
break;
case "P.D":
$TBLE = "piloten_103";
$TYPE = "1031";
$HEAD = "Kategorie Gleitschirm open / Catégorie parapente open" . "
\n";
$HEAD .= "Einzelwertung vom $DATE / Classement individuel du $DATE";
$CLUB = 0;
$WHERE = "WHERE sex = 'f'";
break;
case "P.C":
$TBLE = "club_103";
$TYPE = "103";
$HEAD = "Kategorie Gleitschirm / Catégorie parapente" . "
\n";
$HEAD .= "Clubwertung vom $DATE / Classement de club du $DATE";
$CLUB = 1;
break;
case "D.E":
$TBLE = "piloten_101";
$TYPE = "101";
$HEAD = "Kategorie Delta / Catégorie Delta" . "
\n";
$HEAD .= "Einzelwertung vom $DATE / Classement individuel du $DATE";
$CLUB = 0;
break;
case "D.C":
$TBLE = "club_101";
$TYPE = "101";
$HEAD = "Kategorie Delta / Catégorie Delta" . "
\n";
$HEAD .= "Clubwertung vom $DATE / Classement de club du $DATE";
$CLUB = 1;
break;
case "S.E":
$TBLE = "piloten_102";
$TYPE = "102";
$HEAD = "Kategorie Starrflügler / Catégorie ailes rigides" . "
\n";
$HEAD .= "Einzelwertung vom $DATE / Classement individuel du $DATE";
$CLUB = 0;
break;
case "S.C":
$TBLE = "club_102";
$TYPE = "102";
$HEAD = "Kategorie Starrflügler / Catégorie ailes rigides" . "
\n";
$HEAD .= "Clubwertung vom $DATE / Classement de club du $DATE";
$CLUB = 1;
break;
default:
$TBLE = "";
}
?>