ホームページ >バックエンド開発 >PHPチュートリアル >PHP で従業員の勤怠レポート管理を実装するにはどうすればよいですか?
従業員の勤怠レポート管理を PHP で実装するにはどうすればよいですか?
企業や組織において、勤怠報告管理は非常に重要な業務です。マネージャーが従業員の勤怠状況を把握し、従業員のパフォーマンスを評価するのに役立ちます。この記事では、PHPを使用して従業員勤怠管理システムを実装する方法と具体的なコード例を紹介します。
CREATE TABLE members (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL ,
position VARCHAR(30) NOT NULL,
check_in_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
// データベース接続情報を設定します
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_dbname";
// データベースへの接続を作成します
$conn = new mysqli($servername, $username, $password, $dbname);
// 接続が成功したかどうかを確認します
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 従業員の勤怠記録をクエリする
$sql = "従業員から ID、名前、役職、チェックイン時刻を選択";
$result = $conn->query($sql);
// クエリ結果が空かどうかを確認します
if ($result->num_rows > 0) {
// 循环输出员工考勤记录 while($row = $result -> fetch_assoc()) { echo "员工ID:" . $row["id"]. ",姓名:" . $row["name"]. ",职位:" . $row["position"]. ",签到时间:" . $row["check_in_time"]. "<br>"; }
} else {
echo "员工考勤记录为空";
}
//データベース接続を閉じます
$conn->close();
?>
上記の PHP コードは、employee テーブル内のすべてのレコードを取得し、そのレコードをウェブページ。
<title>员工考勤报道</title>
以上がPHP で従業員の勤怠レポート管理を実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。