如何使用jQuery
或JavaScript
将table
的{{1}}数据导出到Excel。
我试试这段代码
pagination
但我只能导出一页分页,我想导出表格中的所有数据。我该怎么办?
答案 0 :(得分:1)
例如。
$link = mysqli_connect("localhost", "my_user", "my_password", "my_db");
$sql = "SELECT * FROM `users` WHERE 1";
$result = mysqli_query($link, $sql);
if (mysqli_num_rows($result) > 0) {
$file_name = 'All Users.csv';
header('Content-Type: text/csv; charset=utf-8');
header("Content-Disposition: attachment; filename = $file_name");
$output = fopen('php://output', 'w');
foreach ($result as $row) {
fputcsv($output, $row);
}
fclose($output);
}
这应该可以为您提供完整的数据。您需要根据需要更改sql。
答案 1 :(得分:0)
通过删除查询中的限制,确保您的脚本获取所有数据。