現在、簡単なシミュレーションシステムをPHPで制作しています。
項目は10個で、各項目に3つの選択肢(ラジオボタン)があり、
必ず1項目に1つ選択肢の中から選択するという物になります。
システム自体はできているのですが、
このシミュレーションシステムの結果表をExcelでまとめるという話になっております。
項目数が多いためこの結果表を作成するのにもかなり時間が取られてしまい、
なにか効率のいいやり方がないかと質問させていただきました。
下記のコードを「result.php(結果画面ページ)」に入力し、ローカル環境でcsvに書き込むのは成功しました。
しかし、下記のコードだと一回一回出力結果画面に行かないといけません。
システム側が自動で一覧表示してくれる方法などあるのでしょうか。
やはりこればかりは人力で頑張るしかないのでしょうか。
よろしくお願いいたします。
== result.phpに入力 == $data = array($a, $b, $c, $d, $e, $f, $g, $h[0], $h[1], $j, $k); $ShiftJIS = $data; //文字コードを変えるので、専用の配列を作成してコピー mb_convert_variables('Shift_JIS', 'UTF-8', $ShiftJIS); //文字コードをUTF-8からShiftJISに変更 $csv = fopen('file.csv', 'a'); //csvファイルと書き込みモードを指定 fputcsv($csv, $ShiftJIS); //変換した配列をcsvファイルに書き込み実行 fclose($csv); //csvファイルを閉じる
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。