2 回答

TA貢獻(xiàn)1744條經(jīng)驗(yàn) 獲得超4個(gè)贊
不要爆炸數(shù)組, fputcsv() 函數(shù)會(huì)為您完成所有工作
所以簡(jiǎn)單地做
fputcsv($fichier, $line);
另一件事,您只從結(jié)果集中讀取一行,現(xiàn)在可能是因?yàn)槟恍枰恍?,但是?dāng)您還編寫一個(gè)循環(huán)時(shí),如果查詢會(huì)生成多行,請(qǐng)嘗試使用 pg_fetch_all()
$listope = pg_fetch_all($marequete) ;
$fichier = fopen("export.csv", "w") ;
foreach ($listope as $line) {
fputcsv($fichier, $line);
}
fclose($fichier) ;

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
我認(rèn)為你讓這變得比必要的更復(fù)雜。pg_fetch_array()從結(jié)果集中返回一行,因此如果您想將其保存在 csv 文件中,您只需要:
$listope = pg_fetch_array($marequete) ;
$fichier = fopen("export.csv", "w") ;
fputcsv($fichier, $listope);
- 2 回答
- 0 關(guān)注
- 148 瀏覽
添加回答
舉報(bào)