こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ユーザ管理データベース

教えてgooやYahooで使われているようなマイページ
プログラムをPerlとテキストファイルで作りました。

それはそれで一応できあがったのですが、
これを今度はデータベースソフトで作り直したいと
考えています。データベースはいまのところACCESSです。将来的にはデジエなんかよさそうに思っています。

Perlで組んでいると流れはわかるのですが、
ACCESSだとイマイチ流れがわかりません。

Perlだと、

ユーザID、PW入力

ユーザデータを管理しているファイルとマッチング

合致しているユーザとデータを保持しているファイルとマッチング

マッチしているユーザの情報を画面表示

という流れです。

AさんにはAさんの情報が見られるように、BさんにはBさんの情報が見られるようにしたいのです。

データベースでやれば簡単にできそうな流れなのですが、ユーザIDとパスワード入れてマッチングするところでなにも思い浮かびません。

簡単なサンプルプログラムなどあるととても参考になります。またはヒントでも結構なのでご教授ください。

投稿日時 - 2006-03-22 01:19:38

QNo.2043825

暇なときに回答ください

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

テーブルとして
ユーザーマスター(テーブル名)
ユーザID 主キー(テキスト型)
パスワード(テキスト型)

ログインでは
インプットID
インプットPW
とした場合
select パスワード from ユーザーマスター Where ユーザID like インプットID

インプットPWとパスワードを比較すればいいんじゃない?
ログイン後はクッキーにユーザIDとパスワードを
持たせておく。

でほかの情報テーブルには外部キーとしてユーザIDを
持たせておいて後はselect文で

投稿日時 - 2006-03-22 12:17:40

お礼

回答ありがとうございました。できました。これで作業が進みそうです。またよろしくお願いします。

投稿日時 - 2006-03-27 20:55:47

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問