質問編集履歴

1

補足説明

2017/07/11 04:49

投稿

murama2
murama2

スコア113

test CHANGED
File without changes
test CHANGED
@@ -15,3 +15,37 @@
15
15
  項目数が多いためこの結果表を作成するのにもかなり時間が取られてしまい、
16
16
 
17
17
  なにか効率のいいやり方がないかと質問させていただきました。
18
+
19
+
20
+
21
+ 下記のコードを「result.php(結果画面ページ)」に入力し、ローカル環境でcsvに書き込むのは成功しました。
22
+
23
+ しかし、下記のコードだと一回一回出力結果画面に行かないといけません。
24
+
25
+ システム側が自動で一覧表示してくれる方法などあるのでしょうか。
26
+
27
+ やはりこればかりは人力で頑張るしかないのでしょうか。
28
+
29
+ よろしくお願いいたします。
30
+
31
+
32
+
33
+ ```ここに言語を入力
34
+
35
+ == result.phpに入力 ==
36
+
37
+
38
+
39
+ $data = array($a, $b, $c, $d, $e, $f, $g, $h[0], $h[1], $j, $k);
40
+
41
+ $ShiftJIS = $data; //文字コードを変えるので、専用の配列を作成してコピー
42
+
43
+ mb_convert_variables('Shift_JIS', 'UTF-8', $ShiftJIS); //文字コードをUTF-8からShiftJISに変更
44
+
45
+ $csv = fopen('file.csv', 'a'); //csvファイルと書き込みモードを指定
46
+
47
+ fputcsv($csv, $ShiftJIS); //変換した配列をcsvファイルに書き込み実行
48
+
49
+ fclose($csv); //csvファイルを閉じる
50
+
51
+ ```