gpt4 book ai didi

mysql - 无法使用 Php7 和 Mysql 导出到 Excel

转载 作者:行者123 更新时间:2023-11-28 23:22:45 24 4
gpt4 key购买 nike

我需要将 mysql 数据导入 excel 文件。我正在使用 php7。我写了一个代码,但问题是所有数据都打印在 excel 文件的单个列中。任何人都可以帮助我更改 excel 文件中的行和列的代码。这是我的代码: `

$connect=  mysqli_connect("localhost", "root", "", "crmweb");
$output='';$output2='';

$sql="SELECT name,hname,cno FROM hencus ";
$result= mysqli_query($connect, $sql);
if(mysqli_num_rows($result)>0)
{
$output.='
<table class="table" border="1>
<tr>
<th>Name</th>
<th>House</th>
<th>Contact</th>
</tr>';
while($row= mysqli_fetch_array($result))
{
$output.='

<tr>
<td>'.$row['name'].'</td>
<td>'.$row['hname'].'</td>
<td>'.$row['cno'].'</td>
</tr>';

}
$output.='</table>';

header("Content-Type: application/xls");
header("Content-Disposition: attachment; filename=download.xls");
echo $output;
// echo $output2;


}

?> `

最佳答案

尝试使用这个:

header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: inline; filename=download.xls");

代替

header("Content-Type: application/xls");
header("Content-Disposition: attachment; filename=download.xls");

Here你可以找到一个很好的教程。

关于mysql - 无法使用 Php7 和 Mysql 导出到 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40803535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com