创建下载功能

时间:2016-12-08 16:14:28

标签: php

我试图从dolibarr软件更新模块,但我对php编程真的很新。此模块显示一个表,该表从MySQL数据库中获取数据,我想将此表保存在csv文件中,然后可以直接在我的机器上下载该文件。

这是我的script.php的最后一部分:

   // mysql database connection details
    $host = "localhost";
    $username = "root";
    $password = "root";
    $dbname = "dolibarr";

    // open connection to mysql database
    $connection = mysqli_connect($host, $username, $password, $dbname) or die("Connection Error " . mysqli_error($connection));

    // fetch mysql table rows
    $sql = "select * from llx_parts";
    $result = mysqli_query($connection, $sql) or die("Selection Error " . mysqli_error($connection));

    $fp = fopen('parts.csv', 'w');

    while($row = mysqli_fetch_assoc($result))
    {
        fputcsv($fp, $row);
    }

    fclose($fp);

    //close the db connection
    mysqli_close($connection);

它工作得很好,但现在我想获得下载此文件的可能性,因为该软件位于远程服务器上。 例如,如何创建一个可以直接在我的机器上下载文件的按钮?

非常感谢你!

0 个答案:

没有答案