define("YEARC", 2011);
$ID = isset($_REQUEST['ID']) ? $_REQUEST['ID'] : null;
define("DISTOTBOR", "Dist LIKE '%марафон%' OR Dist LIKE '%20%' OR Dist LIKE '%100 км%' OR Dist LIKE '%30 км%' OR Dist LIKE '%15 км%'");
$query = "SELECT ID, Fam, Name, Pol FROM persons WHERE ID = '$ID'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$fi = $row['Fam']." ".$row['Name']; $pol = $row['Pol']; $id = $row['ID'];
if ($pol <> "м") $fi = "
".$fi."";
else $fi = "
".$fi."";
$query = "SELECT KLBresults.ID_Probeg probegID, persons.ID perID, klb11, probeg.name pname, city, Dist, o4ki, FinTime, TIME_TO_SEC(FinTime) as SecFinTime, DateS, DATE_FORMAT(DateS, '%d.%m.%Y' ) as dmy
FROM persons, probeg, KLBresults, ProbegYear, KLBpp
WHERE persons.ID = '$ID' AND (".DISTOTBOR.") AND KLBresults.ider = persons.ID AND KLBpp.idbegun = persons.ID AND KLBresults.ID_Probeg = ProbegYear.id AND ProbegYear.Probeg_id = probeg.id AND ppm = 1 and DATE_FORMAT(DateS, '%Y') = ".YEARC." ORDER BY DateS";
$result=mysql_query($query);
$num_rows = mysql_num_rows($result);
$Res3 = Res3th($id, $allO, $Nstart);
$Bonus= $Nstart * 0.3;
// находим 3й рез-т бегаря $id + вычисляем сумму очков его лучших <= 3 рез (=$allO)
// № пробег дата дист-я время очки
echo "
все результаты в зачет КЛБМатча:
| № | пробег | город | дата | дистанция | время прот. | время возр. | очки | \n
";
for ($i=0; $i<$num_rows; $i++)
{
$i1 = $i+1;
$row=mysql_fetch_array($result);
echo "\n"; // фон строки
$dist = $row['Dist']; $idpro = $row['probegID'];
$outime = substr($row['FinTime'], 1);
$timeF = $row['SecFinTime']; // фин. время в сек
$o4ki = $row['o4ki'];
$timeK = sprintf("%d", $timeF * vozrastKoe($ID, $dist)); // фин. время в сек с учеток возр.Коэ
$timeKhms = TIMEhmmss($timeK); // перевод времени из сек в ч:мин:сек
$o4kiOut = sprintf("%1.3f", $o4ki);
if ($o4kiOut >= $Res3) $o4kiOut = "$o4kiOut";
echo " | $i1 | ".$row['pname']." | ".$row['city']." | ".$row['dmy']." | $dist | $outime | $timeKhms | $o4kiOut | \n
\n\n";
} // конец for
$OplusBo = $allO+$Bonus;
echo "| Σ индивидуальный ЗАЧЕТ: $allO + $Bonus бонусы = $OplusBo\n |
\n
\n";
?>