Hallo ihr Helferlein ;-)
ich habe eine Datenbank und will Userbezogen einen .csv Export durchführen.
Die Erstellung einer CSV-Datei funktioniert tadellos, wird mit Daten gefüllt etc.
Allerdings beim Import bei Open Office stehen alle Daten(Fieldlist/daten) in einer Reihe, OO erkennt keinen neuen Datensatz.
Wo könnte der Fehler liegen?
Wo liegt mein Fehler?
Vielen Dank für die Hilfe
LG
ich habe eine Datenbank und will Userbezogen einen .csv Export durchführen.
Die Erstellung einer CSV-Datei funktioniert tadellos, wird mit Daten gefüllt etc.
Allerdings beim Import bei Open Office stehen alle Daten(Fieldlist/daten) in einer Reihe, OO erkennt keinen neuen Datensatz.
Wo könnte der Fehler liegen?
PHP:
<?php
if(isset($jahr1)){
require("./dbconn.inc.php");
$vkdat1 =$jahr1."-".$monat1."-".$tag1;
$vkdat2 =$jahr2."-".$monat2."-".$tag2;
$datei = fopen("../".$_user.".csv","w");
mysql_connect($host, $_SERVER["REMOTE_USER"], $password);
mysql_select_db($database);
$result = mysql_query("SELECT * FROM `kunden` WHERE sername='$_SERVER["REMOTE_USER"]' and status='$status' and vkdat BETWEEN '$vkdat1' AND '$vkdat2'");
$i = 0;
while ($i < mysql_num_fields($result))
{
$feld = mysql_fetch_field($result, $i);
$feld_array[] = $feld->name;
$i++;
}
$text1= '"'.implode('";"', $feld_array).'" ';
fputs($datei,$text1);
while($row = mysql_fetch_row($result) or die(mysql_error()))
{
$text2= '"'.implode('";"', $row).'" ';
fputs($datei,$text2);
}
fclose($datei);
}
Wo liegt mein Fehler?
Vielen Dank für die Hilfe
LG