php如何导出数据

php如何导出数据,第1张

php导出数据有两种方式,一种是通过封装好的phpexcel导出,一种是通过table导出数据,指定header就可以导出数据。

上面是导出到excel中的方法,当然你也可以导出数据直接到数据库,或者你也可以到处数据到文件中,这个主要看你导出数据的格式要求。

看你截图显示的是数组格式,可以通过循环遍历然后导入到响应的文件中。

简介:可以利用工具软件导出成Excel文件

工具原料:Apache+php+mysql网站运行环境,phpMyAdmin v4.6.2

1、下载phpMyAdmin v4.6.2软件后解压放在网站根目录

2、用root用户和密码登入phpMyAdmin,在左边栏点击要导出的数据库,然后点击要导出的数据表,最后点击导出如图所示。

3、进入导出页面后如图按图中红色标注的 *** 作

4、另外还要注意选择的是要保存的文件的字符集:如图所示才能保证保存出来的文件不会出现乱码

5、最后点击执行按钮,OK.

我就贴下我当时生成EXCEL的代码,LZ可以参照,修改,然后直接访问这个PHP文件,就会自动生成EXCEL,

<?php

header('Content-type: text/htmlcharset=utf-8')

header("Content-type:application/vnd.ms-excelcharset=UTF-8")

header("Content-Disposition:filename=test.xls")//输出的表格名称

echo "ID\t"echo "name\t\n"

//这是表格头字段 加\T就是换格,加\T\N就是结束这一行,换行的意思

$conn = mysql_connect("localhost","用户名","密码") or die("不能连接数据库")

mysql_select_db("数据库名", $conn)

mysql_query("set names 'UTF-8'")

$sql="SQL语句"

$result=mysql_query($sql)

while($row=mysql_fetch_array($result)){

echo $row[0]."\t"echo $row[1]."\t\n"

}

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10093961.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存