前提・実現したいこと
PHPとMySQLで勤怠管理システムを作成しています。機能と画面構成は以下の通りです。
【機能】
(1) 出勤時刻の打刻
(2) 退勤時刻の打刻
(3) 出勤時刻の修正
(4) 退勤時刻の修正
(5) 期間指定による出勤表の表示
【画面構成】
(1) 出勤打刻
・ページタイトル
・JavaScriptで現在の時刻をリアルタイムに表示
・打刻ボタン
(2) 退勤打刻
・ページタイトル
・JavaScriptで現在の時刻をリアルタイムに表示
・打刻ボタン
(3) 出勤表
・ページタイトル
・期間指定フォーム
・日別で出勤打刻と退勤打刻を一覧表示
(4) 出勤打刻の修正
・ページタイトル
・時刻修正フォーム
(5) 退勤打刻の修正
・ページタイトル
・時刻修正フォーム
(1) 出勤打刻と(2) 退勤打刻は完成しました。timecardテーブル(id、begin_hour、begin_minutes、finish_hour、finish_minutes、date)を作成し、DBに保存しています。
時刻修正のフォームを作るときは、<input type="text" name="hour">のようにしてバリデーション処理を追加する方針で合っていますか?(時間:06~24時の間、分と秒:00~59の間 半角数字のみ許可)また、DBに保存するときは、時間、分、(秒)を分けずに保存した方がいいですか?
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー