質問: fopen(csvパス."/".$ファイル名.".csv","a"); ``` ここまでできています。 現在 991000000000 991012325789 のデータが取得できており そこから教えてほしいのが この取得したデータを1つずつとりだし 1つずつ上3桁 下6桁 カンマ区切り 991,000000 991,325789 のように整形し ``` ループ文で $整形="substr('$res',0,3),substr('$res',6,11)"; ですかね? ``` で fopen(ファイルパス/ファイル名.csv,"a"); で作成した ファイルにデータを書き込むコード CSV保存するコードを教えて欲しいです。
回答: こんな感じですかね?(未検証) ``` $fp = fopen("ファイルパス/ファイル名.csv", "a"); while ($row = pg_fetch_row($res)) { fprintf($fp, "%s,%s\n", substr($row['datas'], 0, 3), substr($row['datas'], 6) ); } fclose($fp); ```