iモード用CSVテキストデータ利用型データベースCGI
i_DB ver1.00

緊急周知

本CGIはセキュリティ上の問題が発見されましたので、当面公開を停止いたします。現在、ご使用の方も使用を中止することをお薦めいたします。

特徴
  • CSV形式(カンマ区切り)のテキストデータをデータベースとして表示可能なCGI。
  • iモードなどのケータイHP用に特化したデザイン
  • 「題目」だけ、「一覧」「詳細」と、データ量の少ないiモードでも見やすい表示形式。
  • データはテキスト形式なので、ExcelやAccessなどで蓄積したデータを公開する際に最適。
  • 複数テキストファイルのデータを一つのCGIから閲覧可能
  • 複数語によるAND・OR検索に対応。
  • 任意のフィールドによるソート表示可能。
  • データファイルの更新日を自動取得して表示可能。
  • CGIスクリプトは一つだけで、簡単に設置可能。
  • フリーウェア。
  • PC用のCSVテキストデータベースCGI「CSV_db」も公開中!

注意事項

CGIに関する質問や要望、バグ報告などは全て掲示板の方にお願いします。
メールでの対応はしていませんのでご了承ください。

サンプル

サンプルは野球の野手、投手となぜかゲームのデータを扱っているデータベースです。
この場合、野手・投手・ゲームそれぞれが独立したCSVテキストファイルとして存在しています。
→ サンプル
また、以下のサンプルは私のHPで実際に利用しているものです。
→ 実働サンプル

ダウンロード

ダウンロードの前に必ず「利用のてびき」をご一読ください。
ダウンロードファイルは圧縮ファイルです。ダウンロード後「Lhasa」等の解凍ツールで解凍して下さい。
  『内容』
     ・i_db.cgi (本体)
     ・list.dat (データリストファイル例)
     ・batter.dat、pitcher.dat、game.dat (CSVデータ例)
     ・jcode.pl(日本語変換ライブラリ)
ダウンロード

CSVに関する補足説明

CSVは最も一般的なデータ形式の一つで、レコード中の各フィールドをコンマ(,)で区切って列挙し、一行=一レコードとして表すデータ形式です。Excelなどの表計算ソフトや、Accessなどのデータベースソフトでは大抵対応しています。
CSV_DBでは先頭一行をヘッダー行としてデータ項目名を、それ以降の行をデータ行として持つCSVデータを利用します。また、全てのデータはダブルクォーテーション("〜")などで囲むことはせずに、単純にコンマ(,)で区切ったデータを利用します。
  【例】
    番号,商品名,漁港,価格
    101,トビウオ,神戸,1000
    105,マグロ,東京,8500
    255,イワシ,仙台,2500
複数のCSVテキストを利用する場合、特にデータ項目名をそろえる必要はありません。それぞれのCSVテキストの先頭行にあるデータ項目名を利用してデータを表示します。

更新履歴

ver1.00 2002/2/10
初公開。

★TOPに戻る★
川原 千種