Katsche: MySQL in Excel exportieren

Beitrag lesen

Hallo zusammen,

ich habe folgenden COde mit dem ich eine  mySQL Tabelle in Excel ausgebe:

<body>
<?

<connection zur Datenbank>

$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die("Verbindungsversuch fehlgeschlagen");

mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");

$select = "SELECT * FROM touren";
$export = mysql_query($select); $fields = mysql_num_fields($export);for ($i = 0; $i < $fields; $i++)
{     $header .= mysql_field_name($export, $i) . "\t"; } while($row = mysql_fetch_row($export))
{     $line = '';     foreach($row as $value) {
   if ((!isset($value)) OR ($value == "")) {
       $value = "\t";
     } else {
     $value = str_replace('"', '""', $value);
          $value = '"' . $value . '"' . "\t";
      }
        $line .= $value;
        }
       $data .= trim($line)."\n"; }
       $data = str_replace("\r","",$data); if ($data == "")
       {
        $data = "\n(0) Records Found!\n";
                     } header("Content-type: application/octet-stream");
         header("Content-Disposition: attachment; filename=extraction.xls");
          header("Pragma: no-cache"); header("Expires: 0"); print "$header\n$data";
?>
</body>

Das funktioniert auch klasse, aber er schreibt mir alles immer in das Feld A1. Wie kann ich ihm klarmachen, dass er in das Nächste Feld springt?

Vielen Dank und Gruß