|  | 
 
| 经过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[0]['numRows']; $i++) {
 echo $data->sheets[0]['cells'][$i][3];  //第3个字段
 echo $data->sheets[0]['cells'][$i][4]; //第4个字段
 echo $data->sheets[0]['cells'][$i][7]; //第7个字段
 $sql="insert into biaoming(xxxxx) values(xxxxx)"; //实现循环从EXCEL 像数据库里导数据
 echo "<br>";
 }
 | 
 |