Bei XAMPP gibt es ja den Excel Writer dazu. Dieser funktioniert in meinem php code einwandfrei. Das Excelfile wird wie gewünscht erstellt, sobald ich aber die Internetverbindung trenne (UMTS-Modem) funktioniert das Erstellen des Excel Files nicht mehr. Alle anderen Funktionen bleiben erhalten (DB Befehle....). Hat jemand eine Idee wie ich das zum laufen bekomme. Die Scripts sollen auch offline funktionieren! Habe Sicherheitshalber den Code angehängt!
Schönen Abend nch
Martin
- Code: Select all
include_once "Spreadsheet/Excel/Writer.php";
$xls =& new Spreadsheet_Excel_Writer($filename);
$format =& $xls->addFormat();
$format->setBold();
$format->setColor("red");
$zeile = 0;
$sheet =& $xls->addWorksheet('Funktagebuch');
$sheet->write($zeile,0,"An Takt",$format);
$sheet->write($zeile,1,"An Ort",$format);
$sheet->write($zeile,2,"Von Takt",$format);
$sheet->write($zeile,3,"Von Ort",$format);
$sheet->write($zeile,4,"Typ",$format);
$sheet->write($zeile,5,"Text",$format);
$sheet->write($zeile,6,"Datum",$format);
$sheet->write($zeile,7,"Zeit",$format);
$zeile = $zeile + 1;
$result = sqlite_query($db, "SELECT * FROM Funktagebuch");
while ($data = sqlite_fetch_array($result))
{
$sheet->write($zeile,0,$data['an_takt']);
$sheet->write($zeile,1,$data['an_ort']);
$sheet->write($zeile,2,$data['von_takt']);
$sheet->write($zeile,3,$data['von_ort']);
$sheet->write($zeile,4,$data['typ']);
$sheet->write($zeile,5,$data['text']);
$sheet->write($zeile,6,$data['datum']);
$sheet->write($zeile,7,$data['zeit']);
$zeile = $zeile + 1;
}
$xls->close();