Hoe een XLS bestand in PHP Lees

Kantoren vaak gebruikt Excel voor het bijhouden van nuttige gegevens te houden . in het kantoor voor het computer door Anatoly Minkov uit Fotolia.com

PHP werkt vaak met databases en als zodanig, databestanden.Excel wordt vaak gebruikt in kantoren tabellen van gegevens.Echter, het maken van de twee samen te werken is een moeilijke taak.Excel-bestanden volgen een eigen dataformaat door Microsoft ingesteld, en PHP is gebouwd door een groot team van vrijwilligers.Dus er is niets ingebouwd in PHP om te helpen bij het lezen van Excel-bestanden.Gelukkig heeft de open source gemeenschap de tijd om erachter te komen hoe dit probleem op te lossen genomen en creƫerde een goede oplossing voor het lezen van XLS (Excel) bestanden in PHP.

wat je

  • PHP Web hosting
  • Microsoft Excel
Need

Installeer PHP Excel Reader

  1. Ga naar de PHP Excel Reader download site, en download het pakket genaamd "php-excel-reader" (zie bronnen).

  2. Pak het gedownloade bestand door te dubbelklikken op het.

  3. Upload het bestand met de naam "excel_reader2.php" naar u

    w website.Gebruik FTP of uw web hosting service van het uploaden van bestanden dienst om dit te doen.Het bestand moet in een map waar je PHP-scripts kan vinden worden geplaatst.Je kan het in dezelfde map als de PHP-script dat u wilt Excel-bestanden te lezen in, of je kunt het in een map die in de "include pad."De "omvatten pad" is een reeks mappen waar u bestanden die uw PHP-script altijd in staat zal zijn te vinden, zelfs als uw script is in een totaal andere plaats kan zetten.Uw website kan een map genaamd "omvat", dat is in de include pad.Als dat zo is, zet "excel_reader2.php" daar.Als dit niet gebeurt, zet het in dezelfde map als de PHP-scripts waarmee je wenst te gebruiken.

Lees een XLS bestand

  1. Upload een Excel-bestand te gebruiken als een voorbeeld.Maak een eenvoudig Excel-bestand en sla het op als "example.xls".Open het bestand en de eerste drie kolommen van de eerste rij met de woorden "kolom 1", "kolom 2" en "kolom 3" vullen.Dan op de tweede rij, vul de eerste drie kolommen met de tekst "1-1", "2-1" en "3-1".Vul dan de eerste drie kolommen van de derde rij met de tekst "02/01", "02/02" en "02/03".

    Sla het bestand en deze uploaden naar dezelfde map waar u excel_reader2.php geupload.

  2. Open uw favoriete tekstverwerker en sla een tekstbestand genaamd "example.php".Dit zal uw PHP-script voor deze les zijn.

  3. Schrijf je PHP-script om het Excel-bestand opent, lees de tabel van de gegevens en vervolgens afdrukken van de gegevens in van de gebruiker webbrowser.Gebruik deze code om het te doen:?

    & lt; php

    $ xls = new Spreadsheet_Excel_Reader ('example.xls', false);// geopend PHP Excel Reader en uw Excel-bestand

    echo "& lt; pre & gt;";// druk HTML, dat helpt opmaak

    voor ($ r = 1; $ r & lt; = $ xls- & gt; rowcount (); $ r ++) {// wandeling door elke rij

    voor ($ c = 1; $c & lt; = $ xls- & gt; colcount (); $ c ++) {// wandeling door elke kolom

    echo $ xls- & gt; rauwe ($ r, $ c)."";// Geef de gegevens in die cel

    }

    echo "\ n";// maakt een nieuwe regel aan het eind van elke rij

    }

    echo "& lt; / pre & gt;";? // de HTML we eerder

    & gt gemaakt te sluiten;

  4. Save en upload je PHP bestand naar uw website.Als u in staat om PHP Excel Reader in de include pad gezet waren, kunt u uw PHP-bestand te zetten waar u maar wilt.Zo niet, dan zet je PHP-bestand in dezelfde map als PHP Excel Reader.

  5. Om uw werk te controleren, te bezoeken example.php in uw webbrowser.Je moet de tabel van de gegevens te zien van uw Excel-bestand afgedrukt in uw browser venster.

Tips & amp;Waarschuwingen

  • Gebruik deze tutorial en de documentatie op de PHP Excel Reader website als basis voor het doen van meer gecompliceerde werken met Excel-bestanden.

Resources

  • PHP Excel Reader: Download
759
0
3
Php / My Sql Programming