prepare("SELECT * FROM people WHERE id = :id"); $stmt_person->execute([':id' => $personId]); $person = $stmt_person->fetch(PDO::FETCH_ASSOC); // Fetch meeting details $stmt_meeting = $db->prepare("SELECT m.*, bg.name as group_name FROM meetings m JOIN bni_groups bg ON m.group_id = bg.id WHERE m.id = :id"); $stmt_meeting->execute([':id' => $meetingId]); $meeting = $stmt_meeting->fetch(PDO::FETCH_ASSOC); // Fetch attendance details $stmt_attendance = $db->prepare("SELECT * FROM meeting_attendance WHERE person_id = :person_id AND meeting_id = :meeting_id"); $stmt_attendance->execute([':person_id' => $personId, ':meeting_id' => $meetingId]); $attendance = $stmt_attendance->fetch(PDO::FETCH_ASSOC); $is_member = $person['bni_group_id'] == $meeting['group_id']; if (!$attendance) { $attendance = [ 'attendance_status' => $is_member ? 'present' : 'n/a', 'guest_survey' => null ]; } ?>

Meeting Attendance

Person:

Meeting: on