質問編集履歴
1
補足説明
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
|
+
```
|