PHP 将MYSQl结果转换为csv文件格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 将MYSQl结果转换为csv文件格式相关的知识,希望对你有一定的参考价值。

$query = "SELECT name, email,address FROM table name";
$result = $db->sql_query($query);

$file_name = "example.csv";


header("Content-type: text/x-csv");
header("Content-Disposition: attachment; filename=$file_name");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: no-cache");
header("Expires: 0");
while ($data = mysql_fetch_array($result))
{
    echo($data['name']);
        echo",";
    echo($data['email']);
        echo",";
    echo($data['address']);
        echo",";
        echo("\t\n");
}

以上是关于PHP 将MYSQl结果转换为csv文件格式的主要内容,如果未能解决你的问题,请参考以下文章

将mysql查询结果转换为CSV(带复制/粘贴)

将 CSV 文件转换为 Mysql (.sql) 数据库文件?

将csv转换为pdf的php脚本

使用 Google AppS 脚本将 .csv 文件转换为 .xls

PHP MySQLi将结果集转换为CSV或JSON

PHP 将MySQL查询结果导出为CSV