从Excel导出Excel中的输出

问题描述 投票:-1回答:1

我想在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个回答
0
投票

您有多种方法可以执行此操作。您可以将数据转换为csv格式,然后将其保存到文件并在excel中打开。

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

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

您可以创建自己的代码来生成文件,但这需要大量工作。如果您想走这条路,而不必在生成Excel文件的计算机上安装Excel,我将要求您研究PHPExcel,它在创建Excel文件方面做得很好。

© www.soinside.com 2019 - 2024. All rights reserved.