我数据库里面有70条数据 如果我导出的数据是3-10条就没有问题能导出。
但是导出的数据50的时候就会提示这个错误、
错误代码如下:
Invalid cell coordinate [1
错误位置
FILE: D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Org\Util\PHPExcel\Cell.php LINE: 546
TRACE
#0 D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Org\Util\PHPExcel\Style.php(217): PHPExcel_Cell::coordinateFromString('[1')
#1 D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Org\Util\PHPExcel\Style\Font.php(250): PHPExcel_Style->applyFromArray(Array)
#2 D:\phpStudy\www3\admin\dr\Application\Home\Common\function.php(32): PHPExcel_Style_Font->setName('Candara')
#3 D:\phpStudy\www3\admin\dr\Application\Home\Controller\IndexController.class.php(18): exportExcel(Array, '????????????', Array)
#4 [internal function]: Home\Controller\IndexController->excelExport()
#5 D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Think\App.class.php(164): ReflectionMethod->invoke(Object(Home\Controller\IndexController))
#6 D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Think\App.class.php(202): Think\App::exec()
#7 D:\phpStudy\www3\admin\dr\ThinkPHP\Library\Think\Think.class.php(120): Think\App::run()
#8 D:\phpStudy\www3\admin\dr\ThinkPHP\ThinkPHP.php(97): Think\Think::start()
#9 D:\phpStudy\www3\admin\dr\index.php(13): require('D:\phpStudy\www...')
#10 {main}我的导出的代码如下:namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function excelExport() {
$list = M("member")->field("member_id,name,year,years,card,company,note,archives,xueli,professional")->order("member_id ")->limit(30)->select();
$title = array( '毕业年份', '毕业年份', '毕业年份', '毕业年份', '身份证', '单位名称', '报道证备注', '档案处理情况', '学历', '专业'); //设置要导出excel的表头
exportExcel($list, '下载文件', $title);
}
}坐等大神解决 最佳答案