[Programm] Lesen xls-Dateien mit PHP
Wie die meisten meiner Post auch diese kommt nicht nur mit der Absicht, einige "Informationen benötigen, um mich, wie ich ein Problem, das fiel mir ein: In der Tat mein Gedächtnis ist in der Regel falsch und Googol gelöst haben daran erinnern, Um die gleichen Informationen finden Sie mehr als einmal gefällt mir nicht sehr viel ^ _ ^
Eine Aktivität, die wir oft zu tun haben, ist zu verarbeiten "on the fly" ein xls-Datei (vielleicht als Folge dell'upload einem Benutzer zur Verfügung) und verwalten die darin enthaltenen Daten (möglicherweise strukturiert, wie wir erwartet nichts anderes ist die Sache unpraktisch ..) zum Beispiel die beliebte Tabellen in einer Datenbank oder einfach nur sehen sie auf unserer Seite.
Nun, die Lösung für dieses Problem einfacher als Sie denken.
Es läuft ein Projekt auf Sourceforge zur Verfügung, dass es über die Klasse ExcelReader alles, was wir machen.
Nachdem die beiden Dateien enthalten reader.php und oleread.inc in unserem Skript, und wir werden bereit sein, den Job machen "schmutzig".
Zunächst initialisieren wir unsere Klasse und dann passiamogli die Datei zu öffnen:
$ Data-> read ( 'nome_filel.xls'); Das nächste, was zu tun ist, ist natürlich eine Schleife für jede Zeile und Spalte Hinweis darauf machen, dass:
$ Data-> sheets [0] [ 'numRows']; $ Data-> sheets [0] [ 'numCols'];
repräsentieren die Anzahl der Zeilen und Spalten in der Datei xls (insbesondere in den ersten Blatt Papier).
An dieser Stelle können wir den Wert in jeder Zelle Zugang darin enthaltenen ergreifen, die wir mit einem trivialen Matrix zu tun:
$ Data-> sheets [0] [ 'Zellen'] [$ i] [$ j]; Ein Script, der ein Video von Daten aus einer xls-Datei zeigt in tabellarischer Form sind die folgenden:
<? require_once 'Excel / reader.php'; $ Data = new Spreadsheet_Excel_Reader (); $ Data-> setOutputEncoding ( 'CP1251'); $ Data-> read ( 'nome_file.xls'); error_reporting (E_ALL ^ E_NOTICE); echo "<table>"; for ($ i = 1, $ i <= $ data-> sheets [0] [ 'numRows'], $ i + +) ( echo "<tr>"; for ($ j = 1, $ j <= $ data-> sheets [0] [ 'numCols'], $ j + +) ( echo "<td>. $ data-> sheets [0] [ 'Zellen'] [$ i] [$ j ]."</ td>"; ) echo "</ tr>"; ) echo "</ table>"; ?>
PS: Natürlich können Sie auch Schleife auf den Blättern, dass die Datei zu komponieren .. xls
Popularity: 8% [?]
Tags: Excel, FAQs Hilfe und Tutorials, Open Source, php, SourceForge.net
leave a response , or trackback from your own site. Sie können alle Antworten auf diesen Eintrag durch den RSS 2.0 Feed verfolgen. Sie können ein Antwort, oder einen Trackback auf deiner Seite hinterlassen.



![ReBlog diesem Post [mit Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=1a581053-a80a-4f72-acd1-fdf59ecf4c5a)
![Add '[Programm] Lesen xls-Datei mit PHP' to Del.icio.us Aggiungi '[Programmazione] Leggere file xls con PHP' a Del.icio.us](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/delicious.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to digg Aggiungi '[Programmazione] Leggere file xls con PHP' a digg](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/digg.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to FURL Aggiungi '[Programmazione] Leggere file xls con PHP' a FURL](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/furl.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to blinklist Aggiungi '[Programmazione] Leggere file xls con PHP' a blinklist](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/blinklist.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to reddit Aggiungi '[Programmazione] Leggere file xls con PHP' a reddit](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/reddit.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Feed Me Links Aggiungi '[Programmazione] Leggere file xls con PHP' a Feed Me Links](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/feedmelinks.png)
![Add '[Programmierung] Lesen xls-Datei mit PHP' to Technorati Aggiungi '[Programmazione] Leggere file xls con PHP' a Technorati](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/technorati.png)
![Add '[Programm] Lesen xls-Datei mit PHP-Web' to Yahoo My Aggiungi '[Programmazione] Leggere file xls con PHP' a Yahoo My Web](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Socializer Aggiungi '[Programmazione] Leggere file xls con PHP' a Socializer](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/socializer.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Ma.gnolia Aggiungi '[Programmazione] Leggere file xls con PHP' a Ma.gnolia](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/magnolia.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Google Bookmarks Aggiungi '[Programmazione] Leggere file xls con PHP' a Google Bookmarks](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/google.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Bloglines Aggiungi '[Programmazione] Leggere file xls con PHP' a Bloglines](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/bloglines.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Squidoo Aggiungi '[Programmazione] Leggere file xls con PHP' a OKnotizie](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/oknotizie.gif)
![Add '[Programm] Lesen xls-Datei mit PHP' to Bookmark.it Aggiungi '[Programmazione] Leggere file xls con PHP' a Bookmark.it](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/bookmark.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Ask Aggiungi '[Programmazione] Leggere file xls con PHP' a Ask](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/ask.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Delirious Aggiungi '[Programmazione] Leggere file xls con PHP' a Delirious](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/delirious.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Live-MSN Aggiungi '[Programmazione] Leggere file xls con PHP' a Live-MSN](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/live.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to SlashDot Aggiungi '[Programmazione] Leggere file xls con PHP' a SlashDot](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/slashdot.png)
![Add '[Programmierung] Lesen xls-Datei mit PHP' to Bloglines Aggiungi '[Programmazione] Leggere file xls con PHP' a Diggita](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/diggita.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to FaceBook Aggiungi '[Programmazione] Leggere file xls con PHP' a FaceBook](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/facebook.png)
![Add '[Programmierung] Lesen xls-Datei mit PHP' to Wikio Aggiungi '[Programmazione] Leggere file xls con PHP' a Wikio](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/wikio.png)
![Add '[Programmierung] Lesen xls-Datei mit PHP' to MySpace Aggiungi '[Programmazione] Leggere file xls con PHP' a MySpace](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/myspace.png)
![Add '[Programm] Lesen xls-Datei mit PHP' to Twitter Aggiungi '[Programmazione] Leggere file xls con PHP' a Twitter](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/twitter.png)
![Add '[Programmierung] Lesen xls-Datei mit PHP' to Tailrank Aggiungi '[Programmazione] Leggere file xls con PHP' a Technotizie](http://www.vitruviantux.net/wp-content/plugins/social-bookmarking-reloaded/technotizie.png)
Lassen Sie eine Antwort