CSV Probleme !!

Matthiasghh

Mitglied
Hallo wer kann mir helfen mein CSV Problem zu lösen.
Ich erstelle aus einer DB eine CSV Datei funktioniert auch wunderbar aber ich brauche eine besondere aufstellung: Diese Aufstellung brauche ich:

Artikelnummer, Kategorie (Nummer), Bezeichnung, Ek (Netto), VK (Brutto), UVP (Brutto),

hier mein Code

PHP:
<?
header('Content-Type: text/x-csv');
header('Expires: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Content-Disposition: attachment; filename=Haendler.csv');
header('Pragma: no-cache');
 
$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);
 
$ResultPointer = mysql_query("SELECT id, kategorie, artikelnummer, name, beschreibung, preis, bild, status, variante1, variante2, technik, art FROM $Table");
 
for($i=0, $Export=""; $i<mysql_num_rows($ResultPointer); $i++)
{
$Daten = mysql_fetch_object($ResultPointer);
 
$Spalte[] = str_replace("\"", "\"\"", $Daten->id);
$Spalte[] = str_replace("\"", "\"\"", $Daten->kategorie);
$Spalte[] = str_replace("\"", "\"\"", $Daten->artikelnummer);
$Spalte[] = str_replace("\"", "\"\"", $Daten->name);
$Spalte[] = str_replace("\"", "\"\"", $Daten->beschreibung);
$Spalte[] = str_replace("\"", "\"\"", $Daten->preis);
$Spalte[] = str_replace("\"", "\"\"", $Daten->bild);
$Spalte[] = str_replace("\"", "\"\"", $Daten->status);
$Spalte[] = str_replace("\"", "\"\"", $Daten->variante1);
$Spalte[] = str_replace("\"", "\"\"", $Daten->variante2);
$Spalte[] = str_replace("\"", "\"\"", $Daten->technik);
$Spalte[] = str_replace("\"", "\"\"", $Daten->art);

for($j=0; $j<count($Spalte); $j++)
{
$Export .= "\"" . $Spalte[$j] . "\"";
if($j!=count($Spalte)-1)
{
$Export .= ";";
}
}
$Export .= "\r\n";
$Spalte = "";
}
echo "$Export,";
?>

Wer kann mir helfen ?
Vielen Dank im voraus !! :)
 
Zurück