【发布时间】:2016-09-21 12:40:44
【问题描述】:
我在 MySQL 数据库中有数据。我正在向参与者发送一个 URL,以将他们的数据作为 CSV 文件导出。当他们点击链接时,我怎么能... 下载链接可以从数据库中以 csv 格式下载所有数据。
<?php
$insquery = "SELECT username FROM r_institution where status=1";
$exportstmt = $conn->query($insquery);
$insresults = mysqli_fetch_assoc($exportstmt);
foreach ($insresults as $rs) {
$row = array();
$row[] = stripslashes($rs["username"]);
$content[] = $row;
}
$content = array();
$title = array("username");
foreach ($insresults as $rs) {
$row = array();
$row[] = stripslashes($rs["username"]);
$content[] = $row;
}
$output = fopen('php://output', 'w');
fputcsv($output, $title);
foreach ($content as $con) {
fputcsv($output, $con);
}
?>
【问题讨论】:
-
请格式化您的代码
-
我一个,不知道问题是关于什么的。您是否需要生成一个按钮来启动该代码?
-
我想生成一个下载的csv文件@Fred-ii-
-
对不起,但我仍然不知道问题/问题是什么。你发布的内容有什么问题?有什么错误吗?您是否通过 PHP 和 MySQL 检查它们?是权限问题吗?你没有向我们提供任何关于什么有效或无效的信息。
-
有一个下载链接,可以从数据库中以 csv 格式下载所有数据。 @Fred-ii-
标签: php mysql csv export-to-csv