php xls 파일 읽기
http://handreic.tistory.com/tag/php
일단 쓰려면 몇가지를 해야 되는데, 우선 Excel 폴더로 가서 oleread.inc라는 파일을 하나 더 복사해서 OLERead.php로 바꿔준다.
혹은,
step.1
Excel/reader.php 에서
require_once 'oleread.inc'; 로 바꿔줌.
step.2
example.php 에서
$data->setOutputEncoding('EUC-KR or CP949'); 로 바꿔줌.
이렇게 해야 한글이 정상적으로 표시된다.
여기도 읽어보면 좋을 것 같다는..ㅋ
Read and write Excel data with PHP :
http://www-128.ibm.com/developerworks/opensource/library/os-phpexcel/#author (새 창으로 열기)
http://pear.php.net/package/Spreadsheet_Excel_Writer/redirected (새 창으로 열기)
http://www.codeplex.com/PHPExcel (새 창으로 열기)
http://sourceforge.net/projects/phpexcelreader (새 창으로 열기)
phpExcelReader.zip
http://sourceforge.net/projects/phpexcelreader/ 에서 Spreadsheet_Excel_Reader를 다운 받습니다.
<?
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP949'); // 이부분만 바꿨습니다.
$data->read('kortest.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> ".$data->sheets[0]['cells'][$i][$j]."</td>";
}
echo "</tr>\n";
}
echo "</table>";
?>
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 임시파일 [1] | 디케 | 2012.06.26 | 408825 |
7 | bios 업그레이드용 DOS부팅 디스크 만드는 유틸리티 [1] | 디케 | 2009.12.08 | 29724 |
» | php xls 파일 읽기 | 디케 | 2009.12.07 | 35378 |
5 | PSPad 다운로드 [1] | 디케 | 2009.12.06 | 62778 |
4 | Tcpdump란? 윈도우즈용 다운로드 및 사용하는 방법 | 디케 | 2009.12.04 | 8379 |
3 | 비주얼,C ,컴파일러, 볼랜드,C++ ,컴파일러 | 디케 | 2009.12.04 | 82311 |