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