Hallo, bin neu auf diesem Gebiet und hoffe auf Eure Hilfe. Ich habe eine csv-Datei mit mehreren Zeilen und Spalten (getrennt mit semikolon) und möchte gern, dass ich per PHP die ersten 3 Zeilen auslesen kann und daraus nur die ersten 2 Spalten. Wie ich die komplette Datei auslesen kann und dass mir daraus einzelne Spalten angezeigt bekomme ist mir bekannt, Ich möchte aber nur die ersten 3 Zeilen nd daraus die ersten 2 Spalten angezeigt bekommen. Ich weiss auch, dass man dazu irgenteine Schleife basteln kann, aber nicht wie das geht. Da bin ich nicht so bewandert und das durchlesen von den Befehlen verstehe ich auch noch nicht richtig. Könnte mir jemand meinen PHP-Code so erweitern, dass das so funktioniert wie ich es haben möchte?
<?php
$handle = fopen('news.csv', 'r');
while ($data = fgetcsv($handle, 30000, ';'))
{
echo "$data[0]<br>$data[1]\n";
}
fclose($handle);
?>
<?php
$handle = fopen('news.csv', 'r');
while ($data = fgetcsv($handle, 30000, ';'))
{
echo "$data[0]<br>$data[1]\n";
}
fclose($handle);
?>
Kommentar