$gu = mysql_result($res, $i, "rueckstand");
 $lf = $i + 1;
 // Abfragen der Anzahl Fahrten
 $sql = "SELECT count(*) AS anzahl FROM zeiten WHERE StreckenKey= {$StreckenKey} AND TeilnehmerKey= {$tk}";
 $res_num = mysql_query($sql);
 $nz = mysql_result($res_num, 0, "anzahl");
 // Abfragen der Anzahl Fahrten insgesamt
 //$sql = "SELECT count(*) AS anzahl FROM zeiten WHERE TeilnehmerKey= $tk";
 //$res_num = mysql_query($sql);
 //$gz = mysql_result($res_num, 0, "anzahl");
 // Entscheid für die Farbe der Markierung
 $sql = "SELECT Endzeit FROM zeiten WHERE StreckenKey= {$StreckenKey} AND TeilnehmerKey= {$tk} ORDER BY Fahrzeit";
 $res_num = mysql_query($sql);
 $ez = @mysql_result($res_num, 0, "Endzeit");
 // Berechnen der Differenz, inkl. Berücksichtigung der Zeitverschiebung des Servers von 1h
 $ez = (time() + 3600 - dateMysql($ez)) / (3600 * 24);
 //echo "$ez";
 echo "<div class=\"a\">";
 if ($highlight == $tk) {
     echo "<tr bgcolor=#F78181>";
 } else {
     if ($ez > 0 && $ez < 7) {
         echo "<tr bgcolor=" . $color[floor($ez)] . ">";
     } else {
         echo "<tr>";
     }
 }
 // Tabellenzeile mit -zellen
 if ($nn == "(noch") {
     // kein link für (noch nicht ausgewertet)
     echo "<td>{$lf}</td> <td>{$nn}</a></td> <td>{$vn}</a></td>";
Exemple #2
0
$i = 0;
while ($i < $num) {
    echo "<tr><td>";
    $StreckenKey = mysql_result($res, $i, "StreckenKey");
    $sql = "SELECT count(*) AS count FROM zeiten\n\t\t\tWHERE TeilnehmerKey={$TeilnehmerKey} AND StreckenKey={$StreckenKey}";
    //echo $sql;
    $res2 = mysql_query($sql);
    $count = mysql_result($res2, 0, "count");
    $str = mysql_result($res, $i, "Streckenname");
    $typ = mysql_result($res, $i, "Typ");
    $year = mysql_result($res, $i, "Jahr");
    echo "<h2><a href=\"rangliste.php?rennen={$StreckenKey}&jahr={$year}&teilnehmer={$TeilnehmerKey}\">{$str} ({$typ}, {$year})</a></h2></td><td>";
    $old_i = $i;
    for ($i; $i < $count + $old_i; ++$i) {
        $datum = mysql_result($res, $i, "startzeit");
        echo dateMysql('d.m.Y', $datum);
        if ($i != $count + $old_i - 1) {
            // Zeilenumbruch, ausser bei der letzten Zeile
            echo "<br>";
        }
    }
    echo "</td><td>";
    $i = $old_i;
    for ($i; $i < $count + $old_i; ++$i) {
        $time = mysql_result($res, $i, "fahrzeit");
        echo $time;
        if ($i != $count + $old_i - 1) {
            // Zeilenumbruch, ausser bei der letzten Zeile
            echo "<br>";
        }
    }