通过Extjs前端,PHP后台如何通过查询语句导出Mysql当中的表数据到Excel格式的电子文档提供下载?

通过Extjs前端,PHP后台如何通过查询语句导出Mysql当中的表数据到Excel格式的电子文档提供下载?,第1张

贴下当时生成EXCEL的代码代参照、修改,然后直接访问这个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"

}

?>

官方文档建议当参考书看,发现问题就去看一看,7000多页就算看3遍未必能记住10%

所以自己去实践,发现问题了到官方文档找相关的知识,看懂了做好笔记,用自己的思维去记录才会更高效。

另外成为DBA高手并不是一朝一夕能实现的,DBA是一个经验积累的过程,数据库出问题一般不是单一的原因造成的,都是综合的去思考,然后用排除法一个一个排查,慢慢积累经验。

希望以上回答对您有一定帮助。


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

原文地址: http://outofmemory.cn/zaji/8491376.html

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

发表评论

登录后才能评论

评论列表(0条)

保存