crazy table (1)

<head>
<style type="text/css">
body {background-color:#0049AF; font-size:1.2em; padding:10px; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF;}
a {font-family:Arial,Helvetica,sans-serif; color:#0000FF; text-decoration: none;}

div.all{ width:763px; background-color:#C6C6CE; margin:0px; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; }
.hell {background-color:#D5E4E6; color:#000; padding-top:3px; padding-left:5px; padding-bottom:3px; padding-right:3px; }
.dunkel {background-color:#fff; color:#000; padding-top:3px; padding-left:5px; padding-bottom:3px; padding-right:3px; text-align: left; }
</style>
</head>

<body>

<?php
$spieler = array(1 => "Baier, Michael, 0162 - 67",
"Behrens, Markus, 0172 - 48 78 26 0 (ok)",
"Berg, Harald, 0176 - 96 47 49 37 (ok)(WApp)",
"Boerkei, Carsten",
"Eggers, Rolf, (Tor)(Kassenwart) 0172 - 16 31 67 4",
"Gentemann, Jens, 0152 - 26 29 17 25 (ok)(WApp)",
"Hagen, Ulrich, Baujahr 55","Krüger, Jürgen (Tor)",
"Lindenberg, Nils, 0152 - 29 02 27 44 (ok)",
"Manthei, Stefan, Vierchowstraße",
"Schneider, Sebastian, 0157 - 54 49 03 84 (ok)",
"Seemeyer, Jens, 0 50 21 - 90 49 24 3 (ok)",
"Stokai, Bernd, Lindenkamp 3, 31582 Nienburg",
120 => "Theodor, Stefan, 0172 - 84 49 85 9",
"Tünnermann, Axel, (siehe oben)");

$anzahl = count($spieler);
echo "<b>Spieler</b> $anzahl";
echo "<p>";
echo "<div class='all'>";

foreach($spieler as $key => $value)
{
  if($key%2==1 && $key<=9)
  {
  echo "<div class='hell'>  $key  $value</div>";
  }
  else if($key%2==1 && $key>9)
  {
  echo "<div class='hell'>$key  $value</div>";
  }

  if($key%2==0 && $key<=9)
  {
  echo "<div class='dunkel'>  $key  $value</div>";
  }
  else if($key%2==0 && $key>9)
  {
  echo "<div class='dunkel'>$key  $value</div>";
  }
}
echo "</div>";

?>

Spieler 15

  1  Baier, Michael, 0162 - 67
  2  Behrens, Markus, 0172 - 48 78 26 0 (ok)
  3  Berg, Harald, 0176 - 96 47 49 37 (ok)(WApp)
  4  Boerkei, Carsten
  5  Eggers, Rolf, (Tor)(Kassenwart) 0172 - 16 31 67 4
  6  Gentemann, Jens, 0152 - 26 29 17 25 (ok)(WApp)
  7  Hagen, Ulrich, Baujahr 55
  8  Krüger, Jürgen (Tor)
  9  Lindenberg, Nils, 0152 - 29 02 27 44 (ok)
10  Manthei, Stefan, Vierchowstraße
11  Schneider, Sebastian, 0157 - 54 49 03 84 (ok)
12  Seemeyer, Jens, 0 50 21 - 90 49 24 3 (ok)
13  Stokai, Bernd, Lindenkamp 3, 31582 Nienburg
120  Theodor, Stefan, 0172 - 84 49 85 9
121  Tünnermann, Axel, (siehe oben)

Die Zahlen 1 bis 9 werden sehr umständlich
eingerückt.

Die if else if Version hat den Nachteil,
das Zahlen über 99 die Einrückung zerstören.

Daher sind Tabellen hier besser,
da man mit text-align:left oder
:right oder :center Text einfach
ausrichten kann.