• 締切済み

web上のアンケートに関して

現在ウェブページでアンケートフォームを作成しようとしています。 仕様としては 1、webでの投票が可能 2、CSV等でのはきだし(クロス集計用のフォーマットではきだし) 【現在】 時間、項目別のはきだしは可能ですがそうすると、エクセル上ではセルに横一列に入ってしまいます。 ポイント集計ができません。 ポイント集計にしてしまうと、時間、項目別の細かなはきだしができなくなってしまいます。 ※サーバー情報 DB使用付加、MySQL不可 CGI,PHP5はOK 上記の状態でできるのでしょうか?また、どういったものを参考にしたらいいでしょうか?

みんなの回答

回答No.3

> 時間、項目別のはきだしは可能ですがそうすると、エクセル上ではセルに横一列に入ってしまいます。 このデータをPHPで読み込んでなんらかの加工し、WEB表示すればよいと思います。 WEBでどういった形式で参照したいのか、 Excelなどでイメージを描いてもらえると 回答しやすいですね。 > ポイント集計ができません。 > ポイント集計にしてしまうと、時間、項目別の細かなはきだしができなくなってしまいます。 ポイント集計とは何でしょう? クロス集計のことですか? それともアンケートの回答項目に"ポイント"という項目があるのでしょうか?

yyyooo1029
質問者

補足

>ポイント集計とは何でしょう? >クロス集計のことですか? すいません。 まさにクロス集計のことです。 一応、作成できたのですが、こんな感じで現在運用しています。 1、hoge.cgi よりデータ抽出スクリプト → hoge.csv 2、hogehoge.cgiでhoge.csvをソートさせるスクリプト ファイル数は多くなってしまいますが、なんとか出来ました。 なはりクロス集計となるとphpのほうがいいのでしょうか?

回答No.2

だいぶ間が空いてしまいました…。 どういった項目形式のアンケートで どのような結果にまとめたいのか 書いていただけるとさらに解答しやすいと思いますので できれば補足をお願いします。

yyyooo1029
質問者

補足

項目1:○テキスト ○テキスト ○テキスト 項目2:○テキスト ○テキスト ○テキスト 項目3:テキストボックス 項目4:□テキスト □テキスト □テキスト  ※○ラジオボタン □複数選択ボタン 複数選択ボタンなしのFAQバージョンは制作したことがあります。 ・cgi、はき出しcsv、 ・1案件回答がcsv、横セル1行にならび、セル1マスごとに各項目の回答が入ってくる感じです。 ・1案件の回答に対して、どういった各回答がはいっているのかがわかるのです。 これを 複数回答をCSVへのはきだすにはどうしたらいいのか、悩んでいる状態です。 実際作ってみたら、 各回答の紐付けができず、はき出したCSVへ答えが羅列されてしまっております。 といった状態です。 私も専門分野ではないので説明が下手なのでわかりづらいかと思います。

回答No.1

はじめから最終的に取り出したい形式で アンケート結果をファイル保存しておく設計では 問題があるのでしょうか? アンケート1投票=1行で各項目がカンマで区切られた CSV形式のファイルで保存するのがよいのでは? 補足などあればお知らせください。

yyyooo1029
質問者

補足

>アンケート1投票=1行で各項目がカンマで区切られたCSV形式 では、 1ユーザーで1アンケート(又は項目)の中で複数答え(チェックボックスの際)場合もプログラムの仕様で可能なのでしょうか? webでクロス集計なんでつくったことがないので・・・ でも集計の仕方はきっとエクセルと同じなんですよね~~??

関連するQ&A