سیستم ورود و خروج کارمندان با استفاده از PHP
سیستم ورود و خروج کارمندان یکی از ابزارهای حیاتی در مدیریت منابع انسانی است. این سیستم به سازمانها کمک میکند تا زمان حضور و غیاب کارمندان را بهطور دقیق ثبت و مدیریت کنند. در اینجا، به بررسی اجزای اصلی این سیستم و نحوه پیادهسازی آن با استفاده از PHP خواهیم پرداخت.
اجزای اصلی سیستم
- پایگاه داده:
- جدول کارمندان (id، نام، نام خانوادگی، شماره پرسنلی و ...)
- جدول ورود و خروج (id، id کارمند، زمان ورود، زمان خروج و ...)
- فرم ورود:
پیادهسازی سیستم با PHP
- اتصال به پایگاه داده:
```php
$conn = new mysqli("localhost", "username", "password", "database");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
```
- ورود کارمند:
```php
$username = $_POST['username'];
$password = $_POST['password'];
$sql = "SELECT * FROM employees WHERE username='$username' AND password='$password'";
```
- ثبت زمان ورود و خروج:
```php
$sql = "INSERT INTO attendance (employee_id, entry_time) VALUES ('$employee_id', NOW())";
```