当前位置:首页 » 编程语言 » phpmysql导出excel

phpmysql导出excel

发布时间: 2022-10-02 09:52:00

php导出mysql中的数据至excel,怎么操作有实例吗

<?php
//excel导出
header("Content-Type:
applicationnd.ms-excel;
charset=UTF-8");
header("Pragma:
public");
header("Expires:
0");
header("Cache-Control:
must-revalidate,
post-check=0,
pre-check=0");
header("Content-Type:
application/force-download");
header("Content-Type:
application/octet-stream");
header("Content-Type:
application/download");
header("Content-Disposition:
attachment;filename=".date("YmdHis").".xls
");
header("Content-Transfer-Encoding:
binary
");
?>
php文件头放着几句带代码
需要导出的数据用表格输出就可以了

⑵ PHP实现把mysql数据库中的表的数据导出到excel

我就贴下我当时生成EXCEL的代码,LZ可以参照,修改,然后直接访问这个PHP文件,就会自动生成EXCEL,
<?php
header('Content-type: text/html; charset=utf-8');
header("Content-type:application/vnd.ms-excel;charset=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";
}
?>

⑶ 如何用PHP把MYsql数据库数据导出到excel表中

选择数据库后选择导出

CSV 数据
Microsoft Excel 2000

选择这两种任意一种格式,然后在最下面,选择另存为文件,执行就可以了

⑷ 怎么用php把mysql转excel

这是我以前写的较简单的,
<?php
header('Content-type: text/html; charset=utf-8');
header("Content-type:application/vnd.ms-excel;charset=UTF-8");
header("Content-Disposition:filename=test.xls");

$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";
//这里的\t是下一个数据,\t\n是换行
}
?>

你直接套用这个格式,然后将参数什么的填进去,还有就是SQL语句写一下,然后输出的内容格式换行什么的,你自己注意下,然后执行文件,就会自动提示你保存了

⑸ PHP中怎么把mysql查处的数据导出成Excel

假设你取出来的数据是这样的
$data[0] => array('id'=>1, 'name'='aaa')
$data[1] => array('id'=>2, 'name'='bbb')
$data[2] => array('id'=>3, 'name'='ccc')

可以这样写:
$output = "<HTML>";
$output .= "<HEAD>";
$output .= "<META http-equiv=Content-Type content=\"text/html; charset=utf-8\">";
$output .= "</HEAD>";
$output .= "<BODY>";
$output .= "<TABLE BORDER=1>";
$output .= "<tr><td>ID</td><td>NAME</td></tr>";
foreach ($data as $value) {
$output .= "<tr><td>{$value['id']}</td><td>{$value['name']}</td></tr>";
}
$output .= "</TABLE>";
$output .= "</BODY>";
$output .= "</HTML>";

header("Content-type:application/msexcel");
header("Content-disposition: attachment; filename=output.xls");
header("Cache-control: private");
header("Pragma: private");
print($output);

执行这个php会弹出下载文件对话框,下载下来就是一个伪xls文件

⑹ 如何将数据从mysql数据库导出成excel格式是php的

数据是SQL2008么?2008的是:要导出的数据库-->右键-》任务-》导出数据--》这时会出现一个导出页面。数据源,数据库名称都别动,直接看身份验证——》选择你本次登入数据库的身份验证方式————下面的数据库选择你要导出的数据库,直接下一步。出现一个新的页面,第一行是目标,这里选择你要导出的目标类型,你要导excel格式,就选择excel格式格式的(往上翻)下面是你另存到的目标地址,版本可不选择,相信大家都是07以上版本的。————》{下一步}————》直接下一步————--》选择要导出的表直接下一步。接下来全是下一步就行了。、。导入也一样。要注意,导入时的第一个页面数据源是你要倒进来前的格式,如过是刚刚你导出去的excel格式的,就选择excel格式格式。其他都可忽略。

⑺ php实现MySQL数据导出excel表

Header( "Content-type: application/octet-stream ");
Header( "Accept-Ranges: bytes ");
Header( "Content-type:application/vnd.ms-excel ");
Header( "Content-Disposition:attachment;filename=test.xls ");
$con = mysql_connect("localhost","root","123456");
mysql_select_db("db_test");
mysql_query('set names utf8');
$sql = "select id,FirstName,LastName,Age,Hometown,Job from user";
$result = mysql_query($sql,$con);
echo "id\tFirstName\tLastName\tAge\tHometown\tJob";
while ($rs=mysql_fetch_array($result)){
echo "\n";
echo $rs['id']."\t".$rs['FirstName']."\t".$rs['LastName']."\t".$rs['Age']."\t".$rs['Hometown']."\t".$rs['Job'];
}

⑻ php mysql 怎么导出到excel

举一个navicat 导出mysql数据到excel的例子:

一步一步往下走,按顺序走就行,没有多大难度,即可实现导出成excel

热点内容
python修改文件某一行 发布:2024-05-05 22:18:22 浏览:457
md5加密64 发布:2024-05-05 21:59:30 浏览:526
259pp页面访问升级 发布:2024-05-05 21:47:51 浏览:88
迅雷阻止上传 发布:2024-05-05 21:26:19 浏览:913
数据库运维题 发布:2024-05-05 21:21:47 浏览:961
RM魔塔编程 发布:2024-05-05 21:21:47 浏览:286
matlab获取文件夹 发布:2024-05-05 21:12:24 浏览:291
一根式算法 发布:2024-05-05 21:12:23 浏览:955
php无刷新 发布:2024-05-05 21:08:11 浏览:982
搭建一个流媒体服务器 发布:2024-05-05 20:40:59 浏览:667