php 不使用COM 显示MYSQL导出下载(表格资料保存成XLS)
2012-03-07 21:56
351 查看
//实例代码 doexport.php(导出页)
if($_GET["select"]=="ip") { $f_namex="所有的上网IP资料"; echo $f_namex; print"</tr></span></th><tr><td>IP地址</td><td> 状态</td><td>IP使用者</td><td> 使用IP设备</td><td>IP管理者</td><td>最后更改时间</td><th >部门</td><th>公司</td><td>备注</td></tr>"; header("Content-type: text/html; charset=utf-8"); header("Content-type:application/vnd.ms-excel;charset=UTF-8"); header("Content-Disposition: attachment; filename=".$f_namex.".xls");//文件名称 include("./inc/consol.php"); include("./inc/dbconnect.php"); $com = new common(); $opt = new oprate(); $sql="SELECT * FROM Fcomputer.ip"; $result=mysql_query($sql,$conn); while($row=mysql_fetch_row($result)) { print("<tr><td ><span class='style12'>". $row[0]."</span></td>"); print("<td >".$row[1]."</td>"); print("<td >".$row[2]."</td>"); print("<td >". $row[3]."</td>"); print("<td >". $row[4]."</td>"); print("<td >". $row[5]."</td>"); print("<td >". $row[6]."</td>"); print("<td >". $row[7]."</td>"); print("<td >". $row[8]."</td>"); print("<td >". $row[9]."</td></tr>"); } print "</table>"; }
调用导出下载
<?php if($_POST['sum_exToxls']!=NULL) { if($_POST['select_item']) { //document.open("text/html",'""), $my_company=$_POST['company']; $my_seelct=$_POST['select_item']; header('location: doexport.php?company='.$my_company.'&select='.$my_seelct); } } ?>
注意:导出调用时如果使用,window.open 打开doexport.php(导出页)
header("Content-type:application/vnd.ms-excel;charset=UTF-8"); 不会任务错误,也不会得到想要的效果
相关文章推荐
- PHP:使用PHPExcel完成电子表格文件的导出下载和导入操作
- 使用itext创建PDF文档-导出大表格-每页显示标题-项目实战
- php使用指定编码导出mysql数据到csv文件的方法
- mysql:day6--将数据导出到xls表格
- 如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
- 如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
- java使用apache.poi SXSSFWorkbook导出大数据的execl表格并下载
- PHP在使用PHPExcel组件导出xls文件乱码的解决
- PHP导出MySQL数据库为EXCEL文件格式(.xls)的方法 http://www.kankanblog.com/read.php/144.htm
- js+php简单实现下载页面中当前显示的表格内容
- PHP+MYSQL+Apache学习使用软件下载
- php使用MySQL保存session会话的方法
- 基于PHP和Mysql相结合使用jqGrid读取数据并显示
- 使用DBExportDoc导出mysql库为word表格
- Silverlight入门教程(五): 使用ListBox and DataBinding 组件显示列表数据-教程资料网 www.zhiweinet.com
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- ThinkPHP5 使用 PHPExcel 导出表格封装类
- PHP导出excel表格文件并下载,不需要利用插件
- php导出csv数据在浏览器中输出提供下载或保存到文件的示例
- 使用php和mysql,数据库显示插入成功,但是数据表内数据为空