ペット情報データベースシステム

---- ペット情報テーブルの更新 ----


ここでは、ペット情報テーブルの更新、追加、抹消を行なう。
(以下のプログラムでは、文字コードの変換操作はしておりません。したがって、EUCコードを使用する端末からの操作は正常にできますが、それ以外の端末から操作すると文字化けしたデータが入力される恐れがあります。文字コードの変換は別章を参考にして下さい。)
  1. ペット情報一覧表示(pet31.cgi)
    ペット情報テーブルから、すべての「番号」、「愛称」、「種類」、「飼い主」を検索し、一覧として表示する。「番号」をクリックすると、その番号をパラメータとして持って、ペット情報内容表示プログラム(pet32.cgi)へ移る。
    ここで、新規追加ボタンをクリックすると、ペット情報追加プログラム(pet33.cgi)へ移る。
  2. ペット情報更新プログラム(pet32.cgi)
    受け取った「番号」の情報を検索し、現在の内容を入力ボックスに代入し、表示する。入力ボックスの値を変更し、更新ボタンか抹消ボタンをクリックすると、ペット情報更新プログラム(pet34.cgi)に移る。この際、更新ボタンがクリックされた場合、"UPDATE"(更新)を、抹消ボタンがクリックされた場合は、"DALETE"(抹消)を渡す。
  3. ペット情報追加プログラム(pet33.cgi)
    ペット情報テーブルの内容を入力できる入力ボックスを表示する。 データを入力後、追加ボタンをクリックすると、ペット情報変更プログラム(pet34.cgi)へパラメータとして持って移る。その際、"DELETE"(追加)を渡す。
  4. ペット情報変更プログラム(pet34.cgi)
    パラメータの処理内容に従って、情報の更新、追加、抹消を行なう。
    更新後、「ペット情報テーブルを更新しました」のメッセージ画面を表示する。
    抹消後、「ペット情報テーブルを抹消しました」のメッセージ画面を表示する。
    追加後、「ペット情報テーブルを追加しました」のメッセージ画面を表示する。
以下に、上記の処理を画面推移図に示す。


江木鶴子 : egi@ube-c.ac.jp