Freddy: Tabellen in PHP

Beitrag lesen

Hallo!

Ich bräuchte mal bitte etwas Hilfe bei der Erstellung einer Tabelle in PHP.

Ich habe schon einmal versucht, damit klar zu kommen, bin aber an diesem Script gescheitert:

<?php

$data = array(
 '0' => array('Bakken', 'Stig', '', 'stig@example.com'),
 '1' => array('Merz', 'Alexander', 'alex.example.com', 'alex@example.com'),
 '2' => array('Daniel', "Adam", '', '')
);

$table = array('width' => '600');
$table -> setAutoGrow(true);
$table -> setAutoFill('n/a');

for($nr = 0; $nr < count($data); $nr++) {
 $table -> setHeaderContents( $nr+1, 0, (string)$nr);
 for($i = 0; $i < 4; $i++) {
  if('' != $data[$nr][$i])
   $table -> setCellContents( $nr+1, $i+1, $data[$nr][$i]);
 }
}
$altRow = array("bgcolor"=>"red");
$table -> altRowAttributes(1, null, $altRow);

$table -> setHeaderContents(0, 1, 'Surname');
$table -> setHeaderContents(0, 2, 'Name');
$table -> setHeaderContents(0, 3, 'Website');
$table -> setHeaderContents(0, 4, 'EMail');
$hrAttrs = array("bgcolor" => 'silver');
$table -> setRowAttributes(0, $hrAttrs, true);
$table -> setColAttributes(0, $hrAttrs);

echo $table->toHTML();

?>

Dieses Beispiel stellt eigentl. eine ganz einfache Tabelle dar, jedoch ist da irgendwo ein kleiner Fehler drin - ich komme leider hier nicht weiter.

Kann mir jemand helfen?

Vielen Dank schon mal, Freddy...