Soweit bin ich gekommen.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Abwechselnde Zeilenfarben</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.tableLine
{
font-family: Verdana,Arial,sans-serif;
font-style: normal;
font-size: 12px;
BORDER-TOP: #A6A6A6 1px solid;
BORDER-LEFT: #A6A6A6 1px solid;
BORDER-BOTTOM: #A6A6A6 1px solid;
BORDER-RIGHT: #A6A6A6 1px solid;
background-color: D9ecff;
}
.row_0 {
background-color: #FFFFFF;
}
.row_1 {
background-color: #E1E8F1;
}
-->
</style>
</head>
<body bgcolor=#D9ecff>
<table width="600" border="2" cellpadding="5" cellspacing="5"
class="tableLine">
<?PHP
$kklink = "http://www.schachbund.de/dwz/db/spieler-prn.html";
$fp = fopen("http://www.schachbund.de/dwz/db/verein-csv.php?zps=53016","r");// Vereinsnummer
$i = 0;
while($row = fgetcsv($fp,500,"|")){
$Nr++;
if($Nr == 1) {
echo '<tr><td colspan="7"><h3><center>';
echo "DWZ-Liste vom $zeile[0]";//Datum der Letzten Aktualisierung
echo '</center></h3></td></tr>';
}
if($Nr > 1 && $zeile[1]) {
echo '<tr>';
echo ' <td align="right">'.($Nr-1).'.</td>';
echo ' <td><a href="'.$kklink.'?zps='.$zeile[0].'-'.$zeile[1].'">'.$zeile[3].'</a></td>';// Spielernamme
echo ' <td align="right">'.$zeile[4].'</td>';
if($zeile[10]) echo ' <td align="right">'.$zeile[10].'</td>';// ELO
else echo ' <td align="right"> ------ </td>';
if($zeile[8]) echo ' <td align="right">'.$zeile[8].'</td>';// DWZ
else echo ' <td align="right"> ---- </td>';
if($zeile[9]) echo ' <td align="left">-'.$zeile[9].'</td>';// zeile 9 = Anzahl der Durchleufe
else echo ' <td align="left"> ---- </td>';
echo ' <td align="right"> '.$zeile[5].' </td>';
echo "</tr>";
}
}
?>
<tr>
<td class="row_<?PHP echo $i % 2; ?>">
</tr>
<?PHP
fclose($fp);
echo "</table>";
?>
</table>
</body>
</html>
Das ergebnis ist hier zu sehen.
http://www.sfr-anderssen-wetzlar.de/test/new%202.php
Leider werden nun keine Namen mehr angezeigt.
Wo steckt der Fehler ?
Punkt 3 probiere ich wen Punkt 2 läuft.