alert('无效的医生ID'); window.location.href='list.php';"; exit; } // 查询医生信息 $sql = "SELECT d.*, dept.name as department_name FROM doctors d JOIN departments dept ON d.department_id = dept.id WHERE d.id = $doctor_id"; $result = mysqli_query($connID, $sql); if (mysqli_num_rows($result) == 0) { echo ""; exit; } $doctor = mysqli_fetch_assoc($result); // 获取该医生的统计信息 $stats_sql = "SELECT COUNT(DISTINCT mr.id) as total_records, COUNT(DISTINCT mr.patient_id) as total_patients, COUNT(CASE WHEN DATE(mr.created_at) = CURDATE() THEN 1 END) as today_records, COUNT(CASE WHEN mr.created_at >= DATE_SUB(NOW(), INTERVAL 7 DAY) THEN 1 END) as week_records FROM medical_records mr WHERE mr.doctor_id = $doctor_id"; $stats_result = mysqli_query($connID, $stats_sql); $stats = mysqli_fetch_assoc($stats_result); // 获取最近的病历记录 $recent_records_sql = "SELECT mr.*, p.name as patient_name, p.phone as patient_phone FROM medical_records mr JOIN patients p ON mr.patient_id = p.id WHERE mr.doctor_id = $doctor_id ORDER BY mr.created_at DESC LIMIT 5"; $recent_records_result = mysqli_query($connID, $recent_records_sql); ?>