我所做的是以csv格式从mysql获取数据到excel,但是我没有得到该表的实体,就像我有一个表成员拥有这3个实体一样
成员ID成员名称成员电子邮件
我得到了这些实体的数据
1 alishah test@test.com
我想要的是,当我下载一个excel时,它会像
memberid membername memberemail
1 alishah test@test.com
我为excel所做的是
<?php
$selectUserData = "SELECT * FROM tbl_member";
$export = $conn->query($selectUserData);
$fp= fopen('php://output', 'w');
foreach ($export as $fields)
{
fputcsv($fp, $fields);
}
header("Content-Type: text/csv;charset=utf-8" );
header("Content-Disposition: attachment;filename=member.csv");
header("Pragma: no-cache");
header("Expires: 0");
?>
1条答案
按热度按时间7bsow1i61#
在将数据写入csv之前,只需用列标题写一行。