データを区域に分けて表示させたい

このQ&Aのポイント
  • データを区域に分けて表示させる方法を教えてください
  • CGIでゲームソフトの発売予定表を作成していますが、データを区域に分けて表示させる方法がわかりません
  • 希望する表示方法は、年ごとにデータをまとめ、セクションごとに表示することです
回答を見る
  • ベストアンサー

データを区域(?)に分けて表示させたい

自分は今、ttp://wood.cside5.jp/gp32/gp32sc.htmの様な、 ゲームソフトの発売予定表(?)みたいな物をCGIで作成しています。 一応、一覧で表示させる事には成功しているのですが、ttp://wood.cside5.jp/gp32/gp32sc.htmの様に、 データを区域に分けて表示させたいと思っています。しかし考え方が分からずに困っています・・・・。 簡単に言うと、↓のように並んだデータを 2001年02月15日   ファイナルナントカ   RPG   スクウェア 2002年11月30日   ドラゴンナントカ   RPG   スクウェア ↓のように「2001年」なら「2001年の区域」に。「2002年なら2002年の区域」に表示させたいのであります。 ------------------------------------------ 2001年発売ソフト ------------------------------------------ 2001年02月15日   ファイナルナントカ   RPG   スクウェア ------------------------------------------ 2002年発売ソフト ------------------------------------------ 2002年11月30日   ドラゴンナントカ   RPG   スクウェア アルゴリズムというか、本当に簡単でいいので考え方を教えていただけるとうれしいです・・・・・ よろしくお願いします。

  • OUHO
  • お礼率65% (86/132)
  • Perl
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

#1つのサンプル use encoding 'Shift_JIS'; $prevYear=""; while(<DATA>){ ($year) = /^(\d+)/; if($prevYear != $year){ print <<YEAR_HEADER; ------------------------------------------ ${year}年発売ソフト ------------------------------------------ YEAR_HEADER $prevYear=$year; } print; } __DATA__ 2001年02月15日   ファイナルナントカ   RPG   スクウェハース 2001年08月15日   小戦略   SIM   システムソフトクリーム 2002年11月30日   ドラゴンナントカ   RPG   スクウェアハース

OUHO
質問者

お礼

サンプルまで作っていただき本当にありがとうございました・・・ orz 半分諦めていたので本当うれしいです orz ありがとうございました orz

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

必要に応じて最初に日付でソートしておいて、 1つ前の日付を保持する変数を用意して 年が切り替わったら、年の表示をするような感じでいいんじゃないでしょうか

OUHO
質問者

お礼

ご回答ありがとうございました。 やっぱ相当難しかったです orz

関連するQ&A

  • 肌や頭皮の状態を見れるマイクロスコープが欲しい!

    手軽にテレビに繋げれて見れるマイクロスコープを探してます。もう発売中止されてるんですけど、こんな感じなマイクロスコープがいいです。 (http://www.security-system.jp/sc-ccd5.htm) お願いいたします。

  • MS WORDに挿入したEPSファイルが表示されない。

    IllustratorCS2で作成しEPS形式で保存した画像をMicrosoftWord2002上に挿入しても、表示されません。 下記のサイトを参照しグラフィックフィルターをインストールしてみましたが、解決できませんでした。 http://www.activecell.jp/gp232/epsfile.htm 解決方法おわかりでしたら、よろしくお願いします。

  • 聖剣伝説2の発売日について

    スクウェア発売のスーパーファミコンソフト 「聖剣伝説2」の発売日について質問です。 多数のHPでは1993年08月06日発売となっているのですが、 公式HPでは07月30日となっています。 昔の発売予定でも確か7月末だったと思うのですが、 二説あるのはどういう理由からなのか、 ご存知の方がいらっしゃれば教えてください。 よろしくお願いします。

  • ファイナルファンタジーXII

    世間ではFFXIIの発売日が2005年の春などいろいろな情報があるようですけど、昨日父が使っている株の本(2005年3月発行)のスクウェアエニックスのページを見ていたら、詳細部分に「06年の3月にファイナルファンタジーなどの人気ソフトが発売」みたいなことが書かれてあったんですけど、いったいどの情報が正しいんでしょうか?

  • ストリーミング動画を保存する

     ストリーミング動画を保存しようと思うのですが ttp://www.ifour.co.jp/product/hajimeru/streaming.htm ttp://item.rakuten.co.jp/murauchi-denki/4540442016666/ ttp://page12.auctions.yahoo.co.jp/jp/auction/p58713895 値段が大きく分かれますが、これは何の違いなのでしょうか。 今保存したい動画があるのですが、画像が劣化させないで、保存したいのです。 これ以外にもいいソフトがあれば教えてくだい。

  • Wiiで"RPG"(ロールプレイングゲーム)は売れるのか?

    去年、Wiiと同日に発売された「Wiiスポーツ」が約210万本 同じく同日に発売された「はじめてのWii」が約170万本 と、確かに100万本以上売れた大ヒットソフトが出ているのは事実ですが 据え置き型ゲーム機で特に売れるジャンルのソフトであるはずの"RPG"が 今のところ大ヒットする気配がありません。 Wiiと同じ日に発売された「ゼルダ」は50万本売るのがやっとのようですし ちょっとRPGとは呼びにくいですが「ドラクエソード」も同じくらいの販売本数になっています。 11月に発売された「オプーナ」というソフトにいたっては 1万本にも届いていないという散々な結果になっています。 今後、Wiiでも「テイルズオブシリーズ」や「FFCCシリーズ」が発売予定となっていますが 果たしてWiiでRPGの大ヒット作が出ることはあるのでしょうか? また、WiiでRPGが売れない理由について 皆さんが何か気づいたことってありますか?

  • グローブ購入

    ttp://www.amazon.co.jp/gp/product/B005MZT7V6/ref=ox_sc_act_title_2?ie=UTF8&psc=1&smid=AN1VRQENFRJN5 上記のURLのグローブを購入したいのですが、大きさが分からず困っています。 年は19、身長は169cmで、手のサイズは普通です。

  • 角丸サムネイルの作り方、プラグイン、表示方法を教えてください。

    イラストサイトリニューアルのため、作業をしています。 http://q-orbit.jp/pictures/ http://gurimasu.cside5.jp/blog/gallery.html 上に挙げたようなサイトのようなギャラリーを目標にしているのですが、 このような角丸サムネイルはどのように作られているのでしょうか。 前者は枠の中にあとから、パラパラとイラストが表示されていくので 何か、プラグインかjavaか何かを使っているのではないかと 素人想像しています。 膨大なイラスト(200枚くらいあります)を1枚ずつ 角丸サムネイルを作るのは大変面倒なので、何か プラグインやフィルタ(Photoshopの)があれば教えていただけないでしょうか。 ちなみに、普通のサムネイルは作成可能です。 また、サムネイル作成ソフトも探してみましたが、 角丸サムネイルは見つかりませんでした。 よろしくお願いいたします。

  • 着うたフル作成について

    au用の着うたフル(3g2)を作成しようとして ttp://freeism.jp/tyaku.htm のサイト様を見て作成したのですが アップロードして携帯でDLしようとしても 表示されなくてDL出来ないんです; 何がいけないのでしょうか? アップロードに使っているサイト様は 「あちゅら」です。 回答よろしくお願いします(*´・д・)(*__ __)ペコ

    • 締切済み
    • au
  • SF-110 データがアップロードできません

    SEIKO EPSON社製 SF-110 データがアップロードできません 6月11日迄アップロード出来ていたのですが6月13日以降アップロード出来ません。 他の方の質問で Epson View Uploaderをインストールする必要があるのでは? https://www.epson.jp/dl_soft/readme/28159.htm とのことなので再インストールを試みましたが、 「同じバージョンがインストールされています。」表示。 OSはWindows10で常にUpdeteを掛けています。 ※OKWAVEより補足:「EPSON社製品」についての質問です。

専門家に質問してみよう