【问题标题】:Export output in excel from PHP从 PHP 导出 excel 输出
【发布时间】:2015-12-02 06:48:24
【问题描述】:

我想将输出数据导出到 excel 文件中
什么是短代码?
这是我的脚本:

    echo 'Email Address,';
    for ($i=1;$i<12; $i++){
        echo "email$i,";
    }echo "\n";
    $result = mysql_query($sql);
    while ($row = mysql_fetch_array($result)) {
        echo $row['Contact_Email'].',';
        for ($i=1;$i<12; $i++){
            echo (empty($row['email'.$i])?'no':'yes').',';
        }
        echo "\n";
    }

/********************/
Two rows New Update
    echo 'New Email Address,';
    for ($i=1;$i<12; $i++){
        echo "email$i,";
    }echo "\n";
    $result = mysql_query($sql);

【问题讨论】:

标签: php mysql export-to-excel export-to-csv


【解决方案1】:

有几种方法可以做到这一点。您可以将数据转换为csv 格式,您可以将其保存到文件中并在 Excel 中打开。

您可以通过COM 连接到 Excel 并以这种方式创建您的 Excel 文件。

您可以使用 DOTNET 类并使用正确的程序集与 Excel 进行通信。

您可以创建自己的代码来生成文件,但工作量很大。 如果您想走这条路并避免在生成 Excel 文件的机器上安装 Excel,我会要求您查看在创建 Excel 文件方面做得很好的PHPExcel

【讨论】:

  • 感谢分享但不明白
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多