• ベストアンサー

このプログラムを記述するとしたら、どう書きますか。

花粉症チェックシート(http://www.kyowa-kirin.co.jp/kahun/check/type/index.php)のようなプログラムを記述するにはどうすればいいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.3

まずパターンを洗い出す。(111、112、113,114、211、212・・・)パターンが多ければ別の方法ですが、少ないので全て書き出せばよいと思います。 これに結果のキーの項目を入れて、結果マスターは別テーブルへ。これをリレーションして、クエリで紐付け。 PHPではユーザーが選んだパターンをクエリで探せばよい。です。

その他の回答 (2)

  • osietete4
  • ベストアンサー率21% (81/369)
回答No.2

ホームページで右クリックすると、ポップアップメニューが出てくるので、「ソースの表示」ってやつを選んでください。HTMLとかJavaScriptのソースが表示されるので、それをみて何とかしてください。 「見てもわからん・・・」というのであれば、「とほほのWWW入門」ってサイトで勉強するとよいと思います。 http://www.tohoho-web.com/www.htm 「花粉症チェックシートのようなプログラム」というのが「ラジオボタンを作りたい」ということであれば、「とほほのWWW入門」の「とほほのJavaScriptリファレンス」の「フォーム部品(ボタン部品)」をみるとわかると思います。 http://www.tohoho-web.com/js/form.htm#ElmButton 「クライアントで選ばれたラジオボタンの値を、サーバ側で取得したい」のであれば、ここで質問するだけではたぶん無理・・・。専門書を読まないと理解不可能かと思います。

sh0714
質問者

補足

サーバー側で取得したいのですが、やはりPHPやPerlなの言語を学ぶ必要がありますよね。外装だけでも先に創りたいのでページを参考にさせて頂きます。

  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.1

データーベース(XMLでもよい)にマスターとパターンを全部入れておけばよい。

sh0714
質問者

補足

PHPをメインにMySQLにテーブルマスターを構築して、パターンによりデータを引き出すようにすればいいのでしょうか。 追加で申し訳ないのですが、教えて頂けましたら幸いです。

関連するQ&A

  • 飛来する花粉

    http://www.kyowa-kirin.co.jp/kahun/kahun_info/index.phpでは未だ花粉が飛来していることになっています。 しかし、http://www.kyowa-kirin.co.jp/kahun/kahun_info/index.phpでは四月中旬までの花粉種類しかありません。 【質問】 二番目のサイトはいつか四月下旬以降も花粉の種類をだしてくれるのでしょうか? 四月下旬以降も飛来する花粉の種類を出してくれているサイトがほかにないでしょうか?

  • 花粉症対策、何かしていらっしゃいますか ?

    暖かくなって欲しいのは山々なのですが、 花粉症の方には大変な時期となりますね。 大変そうな状況をTV番組で見る機会も増えそうです。 私自身ほんの少しアレルギーがある程度なのですが 花粉症ではないようです。 ちなみに、皆さんは花粉症でしょうか ? 素朴な疑問ですが、一度なると毎年花粉症の症状が出るのでしょうか ? 何か特別なことをして克服していたりするのでしょうか ? http://www.kyowa-kirin.co.jp/kahun/

  • .htaccessの記述について教えていただきたいです。

    .htaccessの記述について教えていただきたいです。 例えば http://www.hogehoge.com/index.php?language=japanese というURLにアクセスした場合に http://www.hogehoge.com/index.html にリダイレクトされるようにしたい場合、 どのように記述をすればうまくいくのでしょうか? ネットで色々と調べてはいるのですが、 なかなか成功する方法が見つからずに困っています。 よろしくお願いいたします。

  • サイトのプログラムの置き場所を変更するには

    現在は配置が  |  Щ+--index.php  +--aaa.php  |  +--img     | 以下のように配置  |  +-- html  |   |  |   +-- 各プログラム(index.php、aaa.php、・・・)  |  +-- img     | に変更したいと考えています。 各プログラムをimg等の階層の変更はします。 サイトへのアクセスは http://www.aaa.jp/html/ではなく http://www.aaa.jp/で表示されるようにしたいです。 色んなサイトでもこのような作りをしている?ような気がします。 多分 .htaccessで制御すると思いますが、記述がよく解らないので 解りやすく教えていただけますか。 もしくは、丁寧に説明されているサイトをお教え下さい。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 行頭に記述する+の使い方

    今までPerlを使っていましたが、PHP勉強中です。 ETHNAというフレームワークの使い方を読んでいたのですが、 http://ethna.jp/ethna-document-tutorial-practice2.html -------------------------------  var $action = array(    /*    * TODO: ここにaction定義を記述してください    *    * 記述例:    *    * 'index'  => array(),    */ +   'login'     => array( +     'class_name' => 'Sample_Action_Login', +   ),  ); ------------------------------- ここにある + はどういう意味なのでしょうか。 VBでは命令文の途中に改行を入れる場合行末に _ を入れたりしますが、 PHPではそういうのは関係ないようですし、 PHPのマニュアルにはそういう記述はなさそうでしたので。 http://www.php.net/manual/ja/language.types.array.php

    • ベストアンサー
    • PHP
  • Cプログラムの呼出

    PHPのプログラム内から、Cのプログラムを呼び出し、 パラメータを渡して実行したいのですが、どう記述して いいのか分かりません。教えてください。お願いします。

    • 締切済み
    • PHP
  • 別サーバの記述だけ持ってくる方法?

    AとBのサーバがあります。 AサーバにあるPHPプログラム内で BサーバにあるPHPプログラムを実行したいです。 このとき、 Bサーバでプログラムを動かすわけではなく、 記述だけをAサーバのプログラムに持ってきて Aサーバで動いてほしいのですが、 そもそもこんなことは可能でしょうか? 例えば [AサーバのPHP]  $AAA = "あああ";  require("BサーバのPHPのURL"); [BサーバのPHP]  print "AAA=".$AAA; 通常、requireやincludeをすると  AAA= と出力されるところを  AAA=あああ と出力させたいです。 なにか良い方法ございましたらお助け願います。 もちろん、requireやincludeで記述だけ持ってこれたら、 ソースをパクリ放題になるので、できなさそうな気はします。 Bの方の拡張子を変えたらできる!とか、そんなのありますか?

    • ベストアンサー
    • PHP
  • 記述の仕方

    <?php For ($p=1; $p<=5; $p=1++){ $wr = "<input type="text" name="ken[p]" value="<?php echo $ken[$p] ;?>"> $wr = $wr . "<input type="text" name="ken[p]" value="<?php echo $shouhin_name[$p] ;?>>" }    echo $wr ?> この記述ではエラーになりますどうしてですか?

    • ベストアンサー
    • PHP
  • PHPで5秒待つプログラム

    PHPで5秒待つプログラムを書きたいのですが、どう記述すればよいのでしょうか? このように調べたい関数名などは、何を見たらわかるのでしょうか?

    • ベストアンサー
    • PHP
  • Perlプログラム上でアラートを表示

    現在、Perlにてチェックプログラム(チェック内容は省かせていただきます)を作っています。 もともとはweb上で「登録」をクリックすると以下のような csh で記述されたcgiが実行され、 ------------------------------ #!/usr/bin/csh echo "Content-type: text/html" echo "" ~中略~ ./既存プログラムA.exe ------------------------------ 最終的に「既存プログラムA.exe」が起動するというような物で、今回この「既存プログラムA.exe」が起動される直前にチェックプログラムを実行するというものです。 前置きはこのような感じで、教えていただきたい内容は、 チェックプログラム内の記述に以下のようなチェック項目があります。 ------------------------------ if(!(-e $CIRCUIT)){ print"END"; exit(0); } ------------------------------ 「$CIRCUIT」というフォルダが存在するか否か、存在すれば次のチェック項目へ、存在しなければ処理終了というような単純な構文なのですが、 このif文内に、"そのようなフォルダはありません"アラートを表示させるような記述を追加することは可能でしょうか? サンプルURLや情報等お持ちの方いらっしゃいましたら、 よろしくお願いいたします。

    • ベストアンサー
    • CGI

専門家に質問してみよう