PHP를 사용하여 직원 근태 데이터 쿼리 도구를 개발하는 방법은 무엇입니까?
요약: 이 기사에서는 PHP를 사용하여 간단한 직원 근태 데이터 쿼리 도구를 개발하는 방법을 소개합니다. MySQL 데이터베이스를 통해 직원 출석 데이터를 저장하고, PHP를 사용하여 쿼리 페이지와 데이터베이스 연결 코드를 작성하겠습니다.
키워드: PHP, 직원 근태 데이터, 쿼리 도구, MySQL, 데이터베이스 연결
1. 준비
CREATE TABLE attendance ( id INT PRIMARY KEY AUTO_INCREMENT, emp_id INT NOT NULL, date DATE NOT NULL, time_in TIME NOT NULL, time_out TIME, status ENUM('Present', 'Absent') NOT NULL );
2. 데이터베이스 연결 코드를 작성합니다.
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database_name"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } ?>
"your_username", "your_password" 및 "your_database_name"을 MySQL 연결 자격 증명 및 데이터베이스 이름으로 바꾸십시오.
3. 쿼리 페이지 코드를 작성합니다.
<?php include('dbconn.php'); $query = "SELECT * FROM attendance"; $result = $conn->query($query); ?> <!DOCTYPE html> <html> <head> <title>员工考勤数据查询工具</title> </head> <body> <h1>员工考勤数据查询工具</h1> <table> <tr> <th>ID</th> <th>员工ID</th> <th>日期</th> <th>签到时间</th> <th>签退时间</th> <th>状态</th> </tr> <?php if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { echo "<tr>"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['emp_id'] . "</td>"; echo "<td>" . $row['date'] . "</td>"; echo "<td>" . $row['time_in'] . "</td>"; echo "<td>" . $row['time_out'] . "</td>"; echo "<td>" . $row['status'] . "</td>"; echo "</tr>"; } } else { echo "没有可用的数据"; } ?> </table> </body> </html>
4. 쿼리 도구 실행
결론:
이 기사의 단계를 따르면 PHP를 사용하여 간단한 직원 근태 데이터 쿼리 도구를 개발할 수 있습니다. 데이터베이스 연결 코드와 쿼리 페이지 코드를 수정하여 모든 데이터 세트와 요구 사항에 맞게 조정할 수 있습니다. 이 기사가 직원 근태 데이터 쿼리 도구를 빠르게 구축하는 데 도움이 되기를 바랍니다.
위 내용은 PHP를 사용하여 직원 출석 데이터 쿼리 도구를 개발하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!