php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
  #1 (permalink)  
Alt 25-02-2005, 06:58
XGremliN
 PHP Senior
Links : Onlinestatus : XGremliN ist offline
Registriert seit: Sep 2003
Ort: Karl-Marx-Stadt
Beiträge: 1.900
XGremliN ist zur Zeit noch ein unbeschriebenes Blatt
Standard PHP nach Excel auf deutsch

Moin.

Hab grad ein bisschen rumgestöbert auf der Suche nach einem Tutoria, wie man eine PHP-Ausgabe in ein Excel-File speichern kann und hab das hier gefunden:
http://pear.php.net/manual/en/packag...cel-writer.php

Gibt es nicht irgendwo auch ein gutes Tutorial auf deutsch zu dem Thema?
__________________
it's not a bug,
it's a feature!
Mit Zitat antworten
  #2 (permalink)  
Alt 25-02-2005, 08:19
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

das ist PEAR und PEAR-Doku gibt es IMHO nicht auf deutsch. Andererseits wenn du mit COM unter Windows und OOP in PHP umgehen kannst, dann ist es ein Kinderspiel, denn alles was PEAR macht, ist einfach auf die Methoden und Eigenschaften des Excel-COM-Komponent zuzugreifen, ist nichts besonderes.

Bemerkung: Sei bitte hier vorsichtig, wenn du sowas serverseitig machst, denn sobald du Excel (oder MS-Office) auf einem Publik-Webserver installiert und verwendest, mußt du dafür sorgen, dass genügend Lizenz erworben ist, meist sogar Prozessorlizenz erforderlich, da du nicht sagen kannst, wieviele Zugriffe auf Excel/MS-Office erfolgen werden.
Mit Zitat antworten
  #3 (permalink)  
Alt 25-02-2005, 08:24
XGremliN
 PHP Senior
Links : Onlinestatus : XGremliN ist offline
Registriert seit: Sep 2003
Ort: Karl-Marx-Stadt
Beiträge: 1.900
XGremliN ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das ganze ist so: ei uns in der Firma werden Daten in einer MySQL-DB gespeichert. Diese können dann mittels PHP durchsucht.geändert und was weiss ich nicht alles werden. Zum Jahresabschluss muss das ganze aber als Excel-Datei gemacht werden, wegen der statistischen Auswertung. Bisher ist es so, dass die mit PHP erzeugte Tabelle per Hand kopiert, in Excel eingefügt und da dann formatiert wird.
Jetzt hab ich aber ein bisschen Zeit und wollte gleich eine Excel-Datei aus meiner PHP-Tabelle erzeugen.

Das ganze läuft also nur innerhalb der Firma. Und Excel bei jedem lokal auf dem Rechner.

Was meinst du bitte mit "COM unter Windows"?
__________________
it's not a bug,
it's a feature!
Mit Zitat antworten
  #4 (permalink)  
Alt 25-02-2005, 08:34
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

es nützt dir nichts, wenn Excel lokal auf den Client-PC laufen. Mach dir klar, dass PHP ein serverseitiges Script ist. Und sobald du Excel auf dem Webserver installiert, auf dem alle Mitarbeiter im Intranet darauf Zugriff haben, dann mußt du genauso viel Lizenzen für Excel auf dem Server besitzen

Zitat:
Was meinst du bitte mit "COM unter Windows"?
ach du Sch**ße, du weißt noch nicht mal was COM, COM+ ist? Dann lasst es sein; oder oder Windows-Hilfe lesen. Ansonstens einfach die Daten aus MySQL lesen, entsprechender Header und Daten senden (genauso wie bei Grafik, PDF, ...) und gut ist's. Die Tabellenformatierungen können die Mitarbeiter dann nachträglich einbauen.
Mit Zitat antworten
  #5 (permalink)  
Alt 25-02-2005, 08:59
magman
 Junior Member
Links : Onlinestatus : magman ist offline
Registriert seit: Oct 2002
Beiträge: 162
magman ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wenn es dir reicht kannst du ja auch eine "pseudo" excel tabelle erstellen.

wie asp2php gesagt hat einfach die header:

header("Content-type: text/xls");
header("Content-Disposition: attachment; filename=bla.xls");

und dann ganz normale ausgabe.
\t für die nächste spalte
und \r\n für die nächste zeile

dann kannst du die datei mit excel öffnen und dann direkt in einem "richtigen" excel format abspeichern...
Mit Zitat antworten
  #6 (permalink)  
Alt 25-02-2005, 09:16
XGremliN
 PHP Senior
Links : Onlinestatus : XGremliN ist offline
Registriert seit: Sep 2003
Ort: Karl-Marx-Stadt
Beiträge: 1.900
XGremliN ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@magman
Danke dir für die Informationen, klappt prima, aber \t bzw. \r\n sind gar nicht nötig.

@asp2php
Bist du heute mit dem falschen Fuß aufgestanden oder was?
__________________
it's not a bug,
it's a feature!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

WYSIWYG Editor

WYSIWYG Editor zum Einbinden in PHP Scripte.

21.10.2019 Stephan_1972 | Kategorie: PHP/ WYSIWYG
Newsmanager

Der Newsmanager ist ein Newssystem und Newsletter in einem. Mit WYSIWYG Editor und E-Mail import aus einer bestehenden MySql Datenbank sowie dynamische Kategorien / Themen Filter.

11.09.2019 Stephan_1972 | Kategorie: PHP/ News
Modelmanager

Der Modelmanager ist ein Webtool für Fotografen, kann als komplette Homepage oder als Webtool installiert werden.

11.09.2019 Stephan_1972 | Kategorie: PHP/ Webservice
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:13 Uhr.