1.查询数据

    // 假设得到的数据格式如下
$result = array(
array(
"orderid" = "1110111",
"shopid" = "202302323",
),
array(
"orderid" = "1110111",
"shopid" = "202302323",
)
);

2.组装数据

    $string = "订单ID,店铺ID\n";
foreach($result as $key => $value) {
$string .= $value['orderid'] . ',' . "\t" . $value['shopid'] . "\t\n";
}

说明:

  1. 字段值之间用英文 ","隔开;
  2. 遇到数字字符串时结尾加 "\t",否则长度超过12位会被转为科学计数法形式;

3. 改变编码格式

    $string =iconv('utf-8', 'gb2312', $string);

最好将编码转一下,否则execl 下中文乱码

4. 导出csv

    $filename = date('Y-m-d').'.csv';
header("Content-type:text/csv");
header("Content-Disposition:attachment;filename=".$filename);
header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
header('Expires:0');
header('Pragma:public');
echo $string;

最新文章

  1. visual studio 2015 + Cordova 开发环境搭建
  2. C语音常用库和函数
  3. WPF打印、预览、导出PDF
  4. flash 定义二维数组
  5. Unity3D外包团队——技术分享U3D全景漫游(三)
  6. 【转载】C++知识库内容精选 尽览所有核心技术点
  7. 【Path Sum】cpp
  8. C#学习笔记(十四):GC机制和弱引用
  9. cognos启动报错
  10. Qt Linux 使用QJson库
  11. js cookie读取
  12. 深入解读Resnet
  13. VS 附加到进程 加载“附加进程”弹窗很慢
  14. uva12307(旋转卡壳)
  15. sql 表值函数与标量值函数
  16. 背水一战 Windows 10 (91) - 文件系统: Application Data 中的文件操作, Application Data 中的“设置”操作, 通过 uri 引用 Application Data 中的媒体
  17. Java语法基础DayFive
  18. HDU 3595 every-sg模型
  19. MapReduce 模式、算法和用例
  20. PCL点云特征描述与提取(2)

热门文章

  1. LeetCode OJ 230. Kth Smallest Element in a BST
  2. 监控 monitor java 代码
  3. implement a system call in minix
  4. ios图片剪切
  5. listview前几个item的图片怎么是空白的、listview更新了ui不起作用、在handler里更新了UI不起作用
  6. 贪心+树状数组维护一下 Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined) D
  7. 实参时丢弃了类型 discards qualifiers discards qualifiers问题
  8. make: *** No rule to make target `out
  9. 我为什么坚持DBA一定要懂开发
  10. 【欧拉函数】 poj 2478