Stahl Florian: Automatische Nummerierung

Beitrag lesen

Hallo an fastix,

oder hier die "Superverbesserung":

<?php

#Einstellungen
$datei='./test.txt';
$delim=',';
$quot='"';

Funktionen

function InTag($str, $tag, $extra='') {
  return '<'.trim($tag.' '.$extra).'>'.$str.'</'.$tag.">\n";
}

Run!

$iCounter=0;
$strTabelle='';

if (! is_readable($datei)) { die("Fatal: Die Datei '$datei' ist nicht vorhanden oder nicht lesbar. (Rechte gesetzt?)"); }
$handle=fopen($datei, 'r') or die("Fatal: Die Datei '$datei' konnte nicht geöffnet werden. (lock?)");

while ($ar = fgetcsv ( $handle , filesize($datei), $delim, $quot )) {
   if (isset($ar[1])) { # Zur Vermeidung leerer letzter Zeile in der CSV-Datei
     $strZeile=InTag(++$iCounter, 'th', 'class="tr_' . $iCounter % 2 . '"');
     foreach ($ar as $strZelle) {
        $strZeile .= InTag(htmlentities($strZelle), 'td');
     }
     $strTabelle.=InTag($strZeile, 'tr');
   }
}
print  InTag($strTabelle, 'table', 'border="0"');
?>

  
Dankeschön für deine Hilfe. Soweit funktioniert alles, nur komm ich immer noch nicht darauf, wie ich nur bestimmte Werte pro Zeile auslesen kann?  
  
  
Mit freundlichen Grüssen  
\------------------------  
Stahl Florian  
\------------------------

-- 
Das Leben ist hart, aber wir sind härter