hi! mal ne kurze kleine frage für zwischendurch.
wie kann ich eine csv umgekehrt (also von rechts nach links bzw. unten nach oben) ausgeben bzw. gleich abfragen?
mfg
Rocco
hi! mal ne kurze kleine frage für zwischendurch.
wie kann ich eine csv umgekehrt (also von rechts nach links bzw. unten nach oben) ausgeben bzw. gleich abfragen?
mfg
Rocco
war falsch
ja, aber dann gibt er mir die beiträge vom 1. bis zum letzten aus. ich will aber umgekehrt. aber ich hab schon eine idee. zuerst abzählen wieviel einträge, dann die forschleife verkehrt rum laufen lassen. sollte doch gehn, nicht?
ne, so würde er nur die Zeile andersrum ausgeben, aber er würde nicht
mit der letzten Zeile der Datei anfangen.
Aber ich dachte genau das macht "a+"!?
Aber hier hab ich ne funktionierende Lösung:
<?PHP
$datei = fopen("datei.csv","a+");
$temp = array();
while($zeile = fgetcsv($datei,500,";")){
for($i=0;$i<count($zeile);$i++)
{
array_push($temp,$zeile[$i]);
array_push($temp,"");
}
array_push($temp,"
");
}
for($i=count($temp);$i>=0;$i--)
{
echo $temp[$i];
}
fclose($datei);
?>
Alles anzeigen
Problem ist nur das die komplette Datei in ein Array geladen wird.