gpt4 book ai didi

mysql - fputcsv 未将数据库导出到 csv

转载 作者:行者123 更新时间:2023-11-30 01:31:46 25 4
gpt4 key购买 nike

未在 csv 文件中输出任何内容。请帮忙!!

这个print_r($list)

以正确的格式输出数据库中的所有内容但是当我尝试将其放入csv文件中时,仅输出一行。

$sql = "select * from " . TABLE_ORDERS . "";
$result = $db->Execute($sql);

if ($result->RecordCount() > 0) {
while (!$result->EOF) {

$file_date = date("d_m_Y_G_i_s");
$filename = "../weight/weightExport_".$file_date .".csv";

$customers_Name = $result->fields['customers_name'];

$list = array($customers_Name);

//print_r($list)."<br/>";

$handle = fopen($filename, 'w+');

fputcsv($handle, array('Username'));

fputcsv($handle, $list);

fclose($handle);


$result->MoveNext();

}
}

最佳答案

更改$handle = fopen($filename, 'w+');

$handle = fopen($filename, 'a+');

只有一行,因为 w+ 正在对该文件进行截断。a+ 是追加模式。

关于mysql - fputcsv 未将数据库导出到 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17362767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com