execl csv导出
方维js方法: function export_csv()
{
var inputs = $(".search_row").find("input:[type!='checkbox']");
var checkboxs = $(".search_row").find("input:[type='checkbox']:checked");
var selects = $(".search_row").find("select");
var param = '';
for(i=0;i<inputs.length;i++)
{
if(inputs[i].name!='m'&&inputs[i].name!='a')
param += "&"+inputs[i].name+"="+$(inputs[i]).val();
}
for(i=0;i<checkboxs.length;i++)
{
param += "&"+checkboxs[i].name+"="+$(checkboxs[i]).val();
}
for(i=0;i<selects.length;i++)
{
param += "&"+selects[i].name+"="+$(selects[i]).val();
}
var url= ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=export_csv";
alert(url);
location.href = url+param;
} php 写法: if($page == 1)
$content = iconv("utf-8","utf-8","编号,部门,姓名,手机,所属角色,提成系数(%),投资人人数,可以用余额,状态,最后登录时间,最后登录IP");
if($page==1)
$content = $content . "\n";
foreach($list as $k=>$v)
{
$export_value['id'] = iconv('utf-8','utf-8','"' . $v['id'] . '"');
$export_value['name'] = iconv('utf-8','utf-8','"' . $v['adm_name'] . '"');
$export_value['real_name'] = iconv('utf-8','utf-8','"' . $v['real_name'] . '"');
$export_value['mobile'] = iconv('utf-8','utf-8','"' . $v['mobile'] . '"');
$export_value['role'] = iconv('utf-8','utf-8','"' . M("Role")->where("id=".$v['role_id'])->getField("name") . '"');
$export_value['rate'] = iconv('utf-8','utf-8','"' . $v['referrals_rate'] . '"');
$export_value['rcount'] = iconv('utf-8','utf-8','"' . $v['referrals_count'] . '"');
$export_value['money'] = iconv('utf-8','utf-8','"' . $v['referrals_money'] . '"');
$export_value['status'] = iconv('utf-8','utf-8','"' . ($v['is_effect']== 1 ? "有效": "无效") . '"');
$export_value['time'] = iconv('utf-8','utf-8','"' . to_date($v['login_time']) . '"');
$export_value['ip'] = iconv('utf-8','utf-8','"' . $v['login_ip'] . '"');
$content .= implode(",", $export_value) . "\n";
}
header("Content-Disposition: attachment; filename=部门.csv");
echo $content;
execl csv导出的更多相关文章
- yii的csv导出
数据导出,简单的csv导出, public static function export($parameter){ if (is_array($parameter)) { $filename = da ...
- league之csv导出
有的时候当我们导出文件时,如果文件比较小可以使用phpexcel,但是当文件太大时就会遇到很多瓶颈(excel条数限制.导出时间太长等). 这个时候要么使用excel分批次导出,要么就需要使用csv导 ...
- 将csv导出json格式
将csv导出json格式 import os,csv,json cf = open('D:\OneDrive\\Tech\\Script\\Powershell_Script\\Uxin_work\\ ...
- MVC execl 导入导出
MVC execl 导入导出 <input id="xls" name="xls" type="file" style="w ...
- PHP csv导出数据
全部导出和时间导出 html代码,全程并不需要引用什么插件 <include file="public@header"/> <link href="__ ...
- vue后台_纯前端实现excel导出/csv导出
之前的文件下载功能一般是由前后端配合实现,由于项目需要,纯前端实现了一把excel的导出功能: 一.excel导出 1.安装依赖库 xlsx:这是一个功能强大的excel处理库,但是上手难度也很大,还 ...
- PHP csv导出数据 (二)
全部导出和时间导出 html代码,全程并不需要引用什么插件 <include file="public@header"/> <link href="__ ...
- Android 将数据写入Execl格式导出U盘、发送邮件
创建Execl.写入Execl数据.导入U盘 public WriteExcel(Context mContext){ this.mContext = mContext; } // 创建excel表 ...
- android之csv导出
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.Fi ...
随机推荐
- IOS 缩放图片常用方法
/** * 指定Size压缩图片 (图片会压缩变形) * * @param image 原图 * @param size 压缩size * * @return 压缩后的图片 */ -(UIImage* ...
- Android菜鸟的成长笔记(28)——Google官方对Andoird 2.x提供的ActionBar支持
在Google官方Android设计指南中(链接:http://www.apkbus.com/design/get-started/ui-overview.html)有一个新特性就是自我标识,也就是宣 ...
- js推断元素是否隐藏
if( document.getElementById("div").css("display")==='none') if( document.getEl ...
- jquery之radio
<td class="queryTitle" width="80px">是否启用</td> <td class="que ...
- Linux目录和权限
1. rmdir -p 用来删除一串目录,是否可以成功删除? rmdir -p 删除一个不存在的目录时是否报错呢?rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录 ...
- c#、sql数据库备份还原
1.在项目中添加SQLDmo dll文件引用(SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)) 2在相应页面加using SQLDMO引用 ...
- IE6 浏览器常见兼容问题 大汇总(23个)
IE6以及各个浏览器常见兼容问题 大汇总 综述:虽然说IE6在2014年4月将被停止支持,但是不得不说的是,IE6的市场并不会随着支持的停止而立刻消散下去,对于WEB前端开发工程师来说,兼容IE6 兼 ...
- 全世界最详细的图形化VMware中linux环境下oracle安装(二)【weber出品必属精品】
<ORACLE 10.2.05版本的升级补丁安装> 首先我们解压 $ unzip p8202632_10205_LINUX.zip 解压后我们会发现多出了个文件夹,他是:Disk1,进入D ...
- ios学习资料(一)
IT社区: http://www.cnblogs.com/ http://www.csdn.net/ http://www.51cto.com/ http://www.cocoachina.com/ ...
- unity碰撞组件、刚体组件
游戏导入标准资源包“Character Controllers”后可以为游戏对象添加 character(角色控制器)组件: 添加角色控制器组建以后可以控制游戏对象移动: 角色控制器组件因为与碰撞组件 ...