Hallo zusammen
Ich will mittels php einen Export einer Abfrage aus der DB in Excel machen.
Habe dafür auf dem Netz eine funktionierende php.class gefunden.
Hier das phpscript dazu;
Nun zu meinem Problem.
Hier wird nun für jede Zeile ein Array gemacht.
Wenn ich die DB Abfrage mache kann ich Array erstellen, diese aber im Script nicht ausgeben da kein z.Bsp. foreach oder gar eine while innerhalb des $data array möglich ist.
Wo ist mein Denkfehler oder wie kann ich innerhalb der while Schleife mehrere array erfassen.
Kann mir da jemand eine Tip geben? Danke
EDIT
Ich habe die letzten 3 Stunden alles versucht was möglich ist von while als ob_start(); Ausgabe bis zu verschiednen Array, for usw.....komme einfach nicht weiter ;-(
Ich will mittels php einen Export einer Abfrage aus der DB in Excel machen.
Habe dafür auf dem Netz eine funktionierende php.class gefunden.
Hier das phpscript dazu;
Nun zu meinem Problem.
PHP-Code:
// load library
require 'php-excel.class.php';
// create a simple 2-dimensional array
$data = array(
1 => array ('Name', 'Surname', 'ter'),
array('Schwarz', 'Oliver', 'Peter'),
array('Test', 'Peter', 'Oliver'')
);
// generate file (constructor parameters are optional)
$xls = new Excel_XML('UTF-8', false, 'My Test2 Sheet');
$xls->addArray($data);
$xls->generateXML('my-test');
Wenn ich die DB Abfrage mache kann ich Array erstellen, diese aber im Script nicht ausgeben da kein z.Bsp. foreach oder gar eine while innerhalb des $data array möglich ist.
Wo ist mein Denkfehler oder wie kann ich innerhalb der while Schleife mehrere array erfassen.
Kann mir da jemand eine Tip geben? Danke
EDIT
Ich habe die letzten 3 Stunden alles versucht was möglich ist von while als ob_start(); Ausgabe bis zu verschiednen Array, for usw.....komme einfach nicht weiter ;-(
Kommentar