php把数据表导出为Excel表的最简单、最快的方法(不用插件)

亲测可用,把下面的数据换成自己的即可

<?php

header("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=赛事用户表.xls");
$dbs =  new mysql($C->DB_HOST_M, $C->DB_USER, $C->DB_PASS, $C->DB_NAME1,$C->PORT);$info =$dbs->fetch_all(‘select * from saishiuser order by ctime desc‘) ;

echo ‘<table> <tr style="border:black 1px solid">                            <th>单位</th>                            <th>联系人</th>                            <th>联系电话</th>                            <th>领队</th>                            <th>领队电话</th>                            <th>男运动员</th>                            <th>女运动员</th>                            <th>替补</th>                            <th>家长</th>                            <th>孩子</th>                            <th>报名时间</th>                        </tr>‘;foreach($info as $val){    echo ‘<tr style="border:black 1px solid">‘;    echo ‘<td>‘.$val->danwei.‘</td><td>‘.$val->name.‘</td><td>‘.$val->phone.‘</td><td>‘.$val->lingdui.‘</td><td>‘.$val->ldphone.‘</td><td>‘.$val->nansporter1.‘,‘.$val->nansporter2.‘,‘.$val->nansporter3.‘,‘.$val->nansporter4.‘</td><td>‘.$val->nvsporter1.‘,‘.$val->nvsporter2.‘,‘.$val->nvsporter3.‘,‘.$val->nvsporter4.‘</td><td>‘.$val->tibu1.‘,‘.$val->tibu2.‘,‘.$val->tibu3.‘,‘.$val->tibu4.‘</td><td>‘.$val->jiazhang.‘</td><td>‘.$val->haizi.‘</td><td>‘.date(‘Y-m-d‘,$val->ctime).‘</td>‘;    echo ‘</tr>‘;}echo "</table>";

?>

时间: 2024-10-09 18:15:58

php把数据表导出为Excel表的最简单、最快的方法(不用插件)的相关文章

.Net中DataGridview数据如何导出到excel表

首先,这个问题在网上有很多答案,也有很多解决的方法.其次,很多人写过类似的博客 .我的这篇博客,主要是写给那些刚刚接触或接触不久.NET并使用其做程序的人,更是写个自己,记录一下方法,方便以后使用. 在窗体中添加一个DataGridView控件,DatagridView获得数据: DataGridView1.DataSource = crList(泛型)或DataGridView1.DataSource=DataSet.Table(0).{注意:通过查询数据库,将查询到的数据放入crList或D

如何将数据库的表导出生成Excel?

1.如何通过元数据拿到数据库的信息? 2.如何用Java生成Excel表? 3.将数据库中的表导出生成Excel案例 如何通过元数据拿到数据库的信息 元数据:描述数据的数据 Java中使用元数据的两个方法 DatabaseMetaData 通过连接可以拿到的信息:数据库软件,所有数据库名,所有数据库里面的表名,描述数据库的元数据 ResultSetMetaData 拿到的表结构信息:获得表的列数目 类型和属性 ,描述数据库表的元数据 DatabaseMetaData 的使用学习 @Test//

【Mysql】将Mysql的一张表导出至Excel

把Mysql的一张表导出至Excel不像<[Mysql]将Excel表导入至Mysql的其中一张表>(点击打开链接)那样困难, 直接输入如下的T-SQL语句即可: select * from 某个表 into outfile '文件路径' 比如,我要把如下的test数据库的一张i_student表导出至d盘根目录下的1.xls: use test 之后,输入: select * from i_student into outfile 'd:/1.xls' 如下图: 然后你就会发现在D盘静静躺着

将GridView数据直接导出为EXCEL(保留样式),适用GV不分页的情况

Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8"); Response.Charset = ""; Response.ContentType = "application/vnd.ms-excel"; EnableViewState = false; System.IO.StringWriter tw = new System.IO.StringWriter()

.net中数据集合导出为Excel(支持泛型及显示字段顺序,可自定义显示列名)

摘要:咳咳~入园快两年,工作也快将近两年了,这才打算写自己在园中的第一篇文章,主要因为之前只是小白一个,肚子里没有什么墨水,现如今,也喝了些许墨水~当然墨水来源也是受益于广大程序猿们的技术分享,感谢,共同进步! 好了,废话不多说,直接切入今天要分享的主题. 主题:.net中数据集合导出为Excel 背景:如今越来越多的公司开始注重了大数据,公司开始通过数据来分析用户的行为习惯或者某些产品给公司带来的利害,总之这些数据都可以很好的帮助公司做的更好,了解自身的优缺点从而更好的为用户服务获取更大的利益

JavaWeb中将数据从数据库导出到Excel表的实例

首先声明此博客基于 http://blog.csdn.net/evangel_z/article/details/7332535 https://github.com/T5750/poi(原著博客中介绍的程序源码) 这个博客里面开发的项目,使用POI导出Excel,经过修改支持文件弹窗选择,在使用中包括以下几步. 1.添加jar包 在刚才的github的项目里可以下载到. 2.添加ExportExcel类 package com.sx2.utils; import java.io.IOExcep

SharePoint Online和SharePoint 2016 导出到Excel 表错误

导出到Excel是一个有用的SharePoint功能.偶尔您可能会遇到该功能无法正常工作的情况.有几个原因可能导致此功能无法正常工作. Problem #1 使用非32位Internet Explorer Solution #1 确保您使用的是32位版本的Internet Explorer.正如之前文章中针对SharePoint Server 2016 Web浏览器支持所指出的,其他浏览器(Microsoft Edge,Chrome,Firefox,Safari等)均不支持ActiveX控件 P

vue项目中的elementUI的table组件导出成excel表

1.安装依赖:npm install --save xlsx file-saver 2.在放置需要导出功能的组件中引入 import FileSaver from 'file-saver' import XLSX from 'xlsx' 3.HTML中的设置,简单来说就是给需要导出的table标签el-table上加一个id:如exportTab,对应下面的exportExcel方法中的 document.querySelector('#exportTab') 4.在methods中设置真正实现

MySQL存储引擎、数据导入导出、管理表记录

1.设置默认存储引擎? # vim /etc/my.cnf [mysqld] ....... default-storage-engine=myisam # systemctl restart mysqld 接着查看默认存储引擎: 2. myisam存储引擎 ♣ 主要特点 - 支持表级锁 - 不支持事务.事务回滚.外键 ♣ 相关的表文件 - 表名.frm 表结构 - 表名.MYI 索引 - 表名.MYD 数据 原文地址:https://www.cnblogs.com/jiang-bokeyuan