PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CSV-Tabelle ausgeben


Mulder500
14.11.2007, 15:09:26
Hallo zusammen,

ich versuche eine simple CSV-Tabelle mit PHP auszugeben. Was übersehe ich hier:


<table border="1">
<?php
$zeilen = 1;
$tabellendatei = fopen("./erg_tabellen/2kreisliga_lg_mann.csv","r");



while (($daten = fgetcsv($tabellendatei, 5000, ";")) !== FALSE)
{
$felderzahl = count($daten);

if ( bcmod ( $zeilen , '2' ) == 0 )
{
print "<tr class='gerade'";
}
else
{
print "<tr class='ungerade'";
}

for ($i=0; $i < $felderzahl; $i++)
{
print "<td class='linie'>".$daten[$i]."</td>";
}

print "</tr>";
$zeilen = $zeilen + 1;

}

fclose ($tabellendatei);

?>
</table>

Die Tabelle wird zwar zeilenweise ausgegeben, aber das Trennzeichen ';' wird auch mit ausgegeben.
Weiterhin wird alles in einer Zeile ausgegeben und nicht nach Spalten getrennt. (class linie ist in CSS mit border-left: 1px solid #006666; definiert).

Was habe ich übersehen??

Vielen Dank.