½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
happycgi
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > PHP > PHP ¼Ò½ºÃ¢°í > Ŭ·¡½º ¹× ÇÔ¼ö > EXCEL > phpExcelReader »ó¼¼Á¤º¸
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
javascript
php
html
asp
mysql
CSS
mobile
jquery
image
slide
�޴�
¸Þ´º
������Ʈ
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
phpExcelReader
¼Ò½ºÅë°èÁ¤º¸ ¿À·ù½Å°í ¹× ¹®ÀÇ
ÇØÇÇÆÀ
³×ƼÁð
Æ®À§ÅÍ·Î º¸³»±â ÆäÀ̽ººÏÀ¸·Î º¸³»±â
¼Ò½ººÐ·ù EXCEL
´Ù¿î·Îµå Ƚ¼ö 197 ȸ
°£´Ü¼³¸í ¿¢¼¿ ÆÄÀÏÀ» ÀÐÀ» ¼ö Àִ Ŭ·¡½º ÀÔ´Ï´Ù.
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
ȨÆäÀÌÁö¹Ù·Î°¡±â ¼Ò½º´Ù¿î·Îµå µ¥¸ð ¹Ì¸®º¸±â°¡ ¾ø½À´Ï´Ù ½ºÅ©·¦Çϱâ
https://sourceforge.net/projects/phpexcelreader/ ¿¡¼­ ¼Ò½º´Â ´Ù¿î·Îµå °¡´ÉÇÕ´Ï´Ù.
±×·¯³ª ¹èÆ÷µÇ´Â ¹öÁ¯¿¡ ¹®Á¦°¡ Á¶±Ý À־ ¸î°¡Áö ±³Á¤ÇÏ¿© ¿Ã¸®´Ï Âü°íÇØ ÁÖ¼¼¿ä.


[¼³Ä¡¹æ¹ý]
°£´ÜÇÕ´Ï´Ù. ´Ù¿î·Îµå ¹ÞÀ¸¼Å¼­ ¾ÐÃàÇØÁ¦ ÇÏ½Ã°í »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
Àú´Â AutoSet À» ÀÌ¿ëÇÏ¿© Å×½ºÆ®¸¦ Çß±¸¿ä. ¼³Ä¡ °æ·Î À̹ÌÁö ÷ºÎ ÇÕ´Ï´Ù.


±×¸®°í óÀ½ ½ÇÇàÈ­¸é ÷ºÎÇØ µå¸³´Ï´Ù.



[¹®Á¦Á¡]
  1. »ùÇÃÄڵ带 ÀÌ¿ëÇÏ·Á ÇÒ °æ¿ì ¿À·ù¹ß»ý
  2. PHP 5.3 ÀÌ»ó ¹öÁ¯¿¡¼­ Deprecated ¿À·ù ¹ß»ý.
  3. ¿¢¼¿¿¡ ÇÑ±Û µé¾î ÀÖÀ» °æ¿ì ÇÑ±Û ±úÁü Áõ»ó.
   
¹®Á¦Á¡À» ¾Æ·¡ÀÇ ¼³¸íÀ» µû¶ó¼­ ¼öÁ¤Çϼ¼¿ä.
  1. reader.php
    31¹ø° require_once 'Spreadsheet/Excel/Reader/OLERead.php'; À» ¾Æ·¡¿Í °°ÀÌ ÁÖ¼®Ã³¸®ÇÏ°í Äڵ带 Ãß°¡ÇÔ.
    //require_once 'Spreadsheet/Excel/Reader/OLERead.php';
    require_once 'oleread.inc';
      
  2. reader.php
    262 ¹ø° ¶óÀÎÀÇ $this->_ole =& new OLERead(); À» ¾Æ·¡¿Í °°ÀÌ º¯°æÇÔ.
    $this->_ole = new OLERead();
       
  3. example.php
    12 ¹ø° ¶óÀÎÀÇ $data->setOutputEncoding('CP1251'); À» ¾Æ·¡¿Í °°ÀÌ º¯°æÇϼ¼¿ä.
    $data->setOutputEncoding('CP949');  
      
  4. ¾ÐÃàÆÄÀÏ¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¿¢¼¿ ÆÄÀÏÀº ¿À·ù°¡ ÀÖ´Â ¿¢¼¿ÆÄÀÏ·Î º¸¿© Áý´Ï´Ù.
    ±×·¡¼­ ¿¢¼¿ÆÄÀÏÀ» ´Ù¸¥ ÆÄÀϷΠȣÃâÇØ º¸´Ï Á¤»óÀÛµ¿ ÇÏ´Â°Ô È®ÀÎ µÇ³×¿ä.
    ±×¸®°í ÆÁÀ¸·Î ¾È³»µå¸®¸é Á» ´õ º¸±â ½±°Ô Table Çü½ÄÀ¸·Î º¸½Ã·Á¸é ¾Æ·¡ÀÇ Äڵ带 ÀÌ¿ëÇØ º¸¼¼¿ä.
     
    require_once 'Excel/reader.php';
    $data = new Spreadsheet_Excel_Reader();
    $data->setOutputEncoding('CP949'); // ÇѱÛÀ» Ç¥½ÃÇØ¾ß ÇÒ °æ¿ì CP949 ·Î ¼³Á¤Çϼ¼¿ä.
    $data->read('jxlrwtest2.xls');
    error_reporting(E_ALL ^ E_NOTICE);
    echo "<table border=1>";
    for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
           echo "<tr>";
           for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
                  echo "<td>&nbsp;".$data->sheets[0]['cells'][$i][$j]."</td>";
           }
           echo "</tr>\n";
    }
    echo "</table>";



³×ƼÁð ÀÇ°ß   ÀÌ¿ëÇϽŠÀÚ·áÀÇ Èı⸦ ÀÚÀ¯·Ó°Ô ÀÛ¼ºÇϼ¼¿ä. (»ó¾÷ÀûÀÎ ±¤°í ¹× µµ¹è¼º ±Û µîÀº »çÀüÅ뺸¾øÀÌ »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.)
³»¿ë ¾ÆÀ̵ð ÀÇ°ß³²±â±â
µî·ÏµÈ ÀÇ°ßÀÌ ¾ø½À´Ï´Ù.
1
À̸§
³»¿ë
:³×¸Â¾Æ¿ä: :È­³ª´Â±º¿ä: :Àá¿Í: :¿ì¿ïÇØ: :À̰ǾƳÄ: :¿ÕÇÏÇÏ: ¿Õ¿ôÀ½~ ³î·¥~
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
µµ¹è¹æÁöÅ°
 66787630 º¸ÀÌ´Â µµ¹è¹æÁöÅ°¸¦ ÀÔ·ÂÇϼ¼¿ä.