PHP技术

当前位置:首页 > PHP技术 >

PHP导出Excel

时间:2015-05-28        阅读:次        QQ群:182913345

一个简单的PHP导出Excel类,简单易读,希望能帮助各位,代码如下:


 
//导出 excel
public function excel(){
	header('Content-Type: application/vnd.ms-excel');
	header('Content-Disposition: attachment; filename=回访统计.xls');
	header('Pragma: no-cache');
	header('Expires: 0');
	
	$title = array('序号','日期', '患者号码','姓名','性别','年龄','疾病类型');
	$where=array();
	$where['hospital_id']=intval($_GET['id']);
	$where['created']=array(array('egt',strtotime($_GET['start'].' 00:00:00')),array('elt',strtotime($_GET['end'].' 23:59:59')));
	$data=M("visit","","DB_CONFIG2")->field('created,tel,name,sex,age,entity')->where($where)->order('created desc')->select();
	
	echo implode("\t", $title), "\n";
	foreach($data as $k=>$v){
		array_unshift($data[$k],$k+1);
		$data[$k]['created']=date('Y-m-d',$v['created']);
		if($v['sex'] == 1){
			$data[$k]['sex']='男';
		}else if($v['sex'] == 2){
			$data[$k]['sex']='女';
		}else{
			$data[$k]['sex']=' ';
		}
	}
	foreach ($data as$value) {
		echo ' '.implode("\t", $value), "\n";
	}
}

上一篇:详解cookie与session区别

下一篇:Thinkphp使用PHPExcel实现导入Excel

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.PHP技术分享 www.php520.cn  版权所有  网站地图    PHP学习交流群

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 沪ICP备15014499号-2