zhengfei217 发表于 2010-4-14 17:54:19

Spreadsheet_Excel_Reader excel具体用法

经过LINUX下环境测试
下载下来后
把EXCEL里面的 那两个文件拷到LIbraires 文件夹里面
然后 改名把reader.php改成Spreadsheet_Excel_Reader.php
类名不要改了 直接class Spreadsheet_Excel_Reader
找到这个函数function _parse() 添加 $formatstr=""; 这样就OK了
控制器里这样写
$this->load->library('Spreadsheet_Excel_Reader');
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('gbk'); //解决中文乱码
$data->read('路径');
error_reporting(E_ALL ^ E_NOTICE);
//本人只输出第一张表 如果想输出多张的话 那么就看EXAMPLE.PHP 里面的这段代码
for ($i = 2; $i <= $data->sheets['numRows']; $i++) {
echo $data->sheets['cells'][$i];//第3个字段
echo $data->sheets['cells'][$i]; //第4个字段
echo $data->sheets['cells'][$i]; //第7个字段
$sql="insert into biaoming(xxxxx) values(xxxxx)"; //实现循环从EXCEL 像数据库里导数据
echo "<br>";
}

douzi_yueyue 发表于 2010-9-14 10:43:02

楼主可否提供下类文件?谢谢额
页: [1]
查看完整版本: Spreadsheet_Excel_Reader excel具体用法