php导出csv文件
2011-11-29 23:09
615 查看
php导出csv文件
转载
<?php
export_csv();
function export_csv() {
$filename = date('YmdHis').".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 array_to_string(get_export_data());
}
function array_to_string($result) {
if(empty($result)) {
return i("没有符合您要求的数据!^_^");
}
$data = 'username,email'."\n";
$size_result = sizeof($result);
for($i = 0 ; $i < $size_result ; $i++) {
$data .= i($result[$i]['name']).','.i($result[$i]['option'])."\n";
}
return $data;
}
function get_export_data() {
$link = mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('autodesk');
$sql = 'select a.username,a.email from jos_users a limit 0,10';
$result = mysql_query($sql);
$rowaa = mysql_fetch_array($result);
$res = array();
$i = 0;
while($row = mysql_fetch_array($result)) {
$res[$i][name] = $row[username];
$res[$i][option] = $row[email];
$i++;
}
return $res;
}
function i($strInput) {
return iconv('utf-8','gb2312',$strInput);//页面编码为utf-8时使用,否则导出的中文为乱码
}
相关文章推荐
- 使用PHP导入和导出CSV文件
- 使用PHP导入和导出CSV文件
- php数据导入导出之excel(csv文件)
- php导出csv数据在浏览器中输出提供下载或保存到文件的示例
- python生产csv文件,并用php将其导出为excel可以打开的文件
- PHP批量导出导入CSV文件实现原码
- PHP导出csv文件
- PHP 动态导出生成 excel,csv文件
- 【代码实现】使用PHP导入和导出CSV文件
- php导出csv文件,可导出前导0实例代码
- 用php导入10W条+ 级别的csv大文件数据到mysql。导出10W+级别数据到csv文件
- 详解PHP导入导出CSV文件
- php导出成csv或是excel文件的js文件(不带序号)
- PHP导出数据到CSV文件
- PHP 实现从数据库导出到.csv文件方法
- php导出CSV文件
- php导出csv文件无乱码示例
- PHP(Thinkphp框架)将数据表导出csv文件
- php 用csv文件导出大量数据初方案
- php导出CSV文件时身份证号码显示为科学计数的解决方法