Hallo ich habe folgendes Problem
mit einer while-Schleife lese ich Daten einer Datenbank in ein Array;
Die Werte im Array wollte ich mir einem "," Trennen und diese dann in eine externe Datei schreiben lassen.
Leider schreibt er mir alle Werte doppelt.
Ich habe mittlerweile schon rausbekommen, dass der Fehler in der zweiten Zeile " $dateiinhalt[]=implode(',',$array_result32);"
liegt;
Aber was ist der Fehler?!
Hier mein kompletter Quellcode:
while ($array_result32 = mysql_fetch_array($result23))
{
$dateiinhalt[]=implode(',',$array_result32);
$text=implode("\n",$dateiinhalt);
$fp=fopen($datei,"wb");
fwrite($fp,$text);
fclose($fp);
}
mit einer while-Schleife lese ich Daten einer Datenbank in ein Array;
Die Werte im Array wollte ich mir einem "," Trennen und diese dann in eine externe Datei schreiben lassen.
Leider schreibt er mir alle Werte doppelt.
Ich habe mittlerweile schon rausbekommen, dass der Fehler in der zweiten Zeile " $dateiinhalt[]=implode(',',$array_result32);"
liegt;
Aber was ist der Fehler?!
Hier mein kompletter Quellcode:
while ($array_result32 = mysql_fetch_array($result23))
{
$dateiinhalt[]=implode(',',$array_result32);
$text=implode("\n",$dateiinhalt);
$fp=fopen($datei,"wb");
fwrite($fp,$text);
fclose($fp);
}
Kommentar