hallo
ich möchte gerne aus einer csv datei (also Tabelle) an der
x-ten zeile daten auslesen und diese dann in einer
tabelle darstellen.
es handelt sich dabei um eine adressdatenbank
name adresse ort ....
test1 teststr1 testort1 ....
test2 teststr2 testort2 ....
..... ........ ........ ....
show.php?zeile=2
soll dann die adresse aus der 2ten zeile anzeigen
also
$daten[y] soll dann der inhalt der yten spalte in der xten zeile sein.
Name: <? echo($daten[1] ?>
adresse: <? echo($daten[2] ?>
ort: <? echp($daten[3] ?>
ich habe bereits ein script gefunden.
diese liest aber leider einfach alles aus und nicht nur eine zeile die ich brauche. unten ist das script.
was muss ich ändern dass es nur die daten der xten zeile einliest?
gruss
decla
<?
$Zeilen = 1;
$Datei = fopen("save.csv","r");
while(($Daten = fgetcsv($Datei, 1000, ";")) !== FALSE)
{
$Anzahl = count($Daten);
echo("<p><b>");
echo("$Anzahl");
echo(" Felder in Zeile");
echo("$Zeilen");
echo(":</b><br>");
$Zeilen++;
for($i = 0; $i < $Anzahl; $i++)
{
echo("$Daten[$i]");
echo("<br>");
}
echo("</p>");
}
fclose($Datei);
?>