使用PHP / MySQL添加文件下载链接

时间:2017-02-28 08:37:28

标签: php mysql

大家早上好,

我使用的网站应用名称为: Dolibarr 。此应用程序使用PHP编写脚本并拥有MySQL数据库以存储数据。

我有一个来自Dolibarr的页面,它给我一个包含一些数据的数组:idname,...

enter image description here

我希望能够下载包含此数据的.csv文件。我已经编写了一些内容,但是我下载了#39;窗口,我一到这个页面:

    // mysql database connection details
    $host = "localhost";
    $username = "*****";
    $password = "*****";
    $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);

    echo "<script type='text/javascript'>document.location.replace('http://*********/parts/parts.csv');</script>";

    header("Location: http://********/parts/parts.csv");
    exit();

// End of page
llxFooter();
$db->close();

但是当我到达我的页面时,我想在我的阵列之后创建一个下载链接,而不是下载窗口。

这是一个朋友项目,我在PHP中确实没有知识。

0 个答案:

没有答案