DB からの読み書きサンプル

今回の内容

今回は、DB を用いてデータを管理する PHP スクリプトを実装します。ページで管理するのは、部品の種類、ID番号、管理者を必ず持ちうる部品で、「過去に〜な故障をした」といった情報を管理することを、このページの目的とする。

ページ構成は、存在する部品の一覧ページと、指定部品についての詳細ページから成るとする。


DB テーブルの作成

テーブルについては「部品の種類」「ID番号」「コメント記述日」を主キーとして管理する。これ以外に管理するのは「管理者」「コメント」となる。
今回は、一覧ページ用の DBテーブルと履歴管理用の DBテーブルを別にすることとし、履歴テーブルは DBのトリガ機能を用いて管理するものとする。



PHP 実装

ページ定義

ファイル構成は以下の通り


DB への接続


セキュリティ対策


Generated on Mon Apr 13 22:52:06 2009 by  doxygen 1.5.7.1