LESSON 18 : 制約とパスワード

社員登録画面および編集画面に、「パスワード」入力欄を追加してください。
仕様は以下の通りとします。

  • 登録画面では入力必須。
  • 編集画面では、データベースに値が存在しても、初期値は常に空白。
  • 編集画面では、入力された場合のみ更新し、空白のまま保存された場合は更新しない。
  • 入力時は、半角英数字8文字以上でない場合、エラーメッセージを表示。

また、社員登録画面および編集画面の「メールアドレス」欄に以下の仕様を追加してください。

  • 他の社員に登録されているメールアドレスと同じメールアドレスが入力された場合、エラーメッセージを表示する。