だから私はそれをダウンロードした後に.csvファイルを作成しようとしていますが、問題は行が正しく配置されていないことです. fputcsvを使用しています。
$tot.="$codcomanda,$clientnume,$brandnume,$numeprod,$um,$cantitate,$updatare";
$list =array(
array('Comanda','Client','Categorie','Produs','UM','Cantitate','Actualizare'),
array($tot),
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
変数 $tot はwhile
ステートメントからのもので、さまざまなクエリからその変数を取得し、インターネット上で自分のニーズに合った PHP コードを見つけることができません。私は$tot
さまざまな方法を試してみましたが、どれも機能しません。$tot.= csv ファイルには次のようなものが必要です。
- タイトル行、
- ライン1、
- 2行目、
- 等
しかし、私のcsvは次のように表示されます
- タイトル行、
- 「ライン1、ライン2など」
さまざまな方法を試してみまし$tot
たが、csv がこのように表示されるか、コンテンツがまったく表示されません。
解決済み: fwrite を使用して解決しました。
$tot.="$codcomanda;$clientnume;$brandnume;$numeprod;$um;$cantitate;$updatare;\n";
$tot2="Comanda;Client;Brand;Produse;U.M;Cantitate;Actualizare;\n$tot";
$file = fopen("file.csv","w");
fwrite($file,$tot2);
fclose($file);
そして、それはそうあるべきだと書いています。