0) { $doctor1_row = mysqli_fetch_assoc($doctor1_query); $default_doctor_name = $doctor1_row['dr_name']; } // Count appointments with doctor filter $get_tod_direct = mysqli_query($conn, "SELECT * FROM tbl_appointment_office WHERE status IN (1,2,3,4) AND DATE(appointment_date) = '$today' $doctor_filter"); $get_tod_direct_count = mysqli_num_rows($get_tod_direct); $get_tod_direct_completed = mysqli_query($conn, "SELECT * FROM tbl_appointment_office WHERE status='2' AND DATE(appointment_date) = '$today' $doctor_filter"); $get_tod_direct_completed_count = mysqli_num_rows($get_tod_direct_completed); $get_pen = mysqli_query($conn, "SELECT * FROM tbl_appointment_office WHERE status='1' AND DATE(appointment_date) = '$today' $doctor_filter"); $get_pending = mysqli_num_rows($get_pen); $get_can = mysqli_query($conn, "SELECT * FROM tbl_appointment_office WHERE status IN (3,4) AND DATE(appointment_date) = '$today' $doctor_filter"); $get_cancelled = mysqli_num_rows($get_can); // Handle status update if(isset($_POST['submit'])) { $v_id_order = $_POST["v_id_order"]; $cour = $_POST["courier_status_".$v_id_order]; $Query = "UPDATE `tbl_appointment_office` SET `status`='$cour' WHERE `id`='$v_id_order'"; $DB->query($Query); header("Location: appointment_details_direct.php?doctor_id=" . $selected_doctor); exit; } // Handle cancellation if(isset($_GET['id']) && $_GET['id'] != '') { $id = $_GET['id']; date_default_timezone_set('Asia/Kolkata'); $dt2 = date('Y-m-d H:i:s'); $Query = "UPDATE tbl_appointment_office SET status='4', cancel_time='$dt2' WHERE `id`='$id'"; $DB->query($Query); header("Location: appointment_details_direct.php?doctor_id=" . $selected_doctor . "&msg=success"); exit; } ?>
Success! Operation completed successfully.
0) { $doc_row = mysqli_fetch_assoc($doc_query); $current_doctor_name = $doc_row['dr_name']; } else { // If doctor not found, use the default doctor name $current_doctor_name = $default_doctor_name; } } ?>
Currently viewing:
TODAY PATIENT'S: / CANCELLED: / COMPLETED: / PENDING: TODAY PATIENT'S: / CANCELLED: / COMPLETED: / PENDING:

= '2021-12-17' $doctor_filter ORDER BY appointment_date ASC"; $get_arr = $DB->query($get_split); if(mysql_num_rows($get_arr) > 0): while($get_split_row = mysql_fetch_array($get_arr)): $si = 0; ?> 0): while($row = mysql_fetch_array($result)): $si++; $appointment_id = $row['id']; $member_id = $row['mem_id']; $upd_sta = $row['update_status']; $appointment_date = date('Y-m-d', strtotime($row["appointment_date"])); $current_date = date('Y-m-d'); // Check for duplicate phone numbers $phone_check = mysql_query("SELECT * FROM tbl_appointment_office WHERE status = 1 AND mobile_no = '".$row['mobile_no']."' AND appointment_date = '{$get_split_row['app_date']}'"); $num_check = mysql_num_rows($phone_check); $highlight = $num_check > 1 ? 1 : 0; // Get doctor name dynamically from database $doctor_name = $default_doctor_name; // Default to doctor ID=1 name if(!empty($row['doctor'])) { $doc_query = mysql_query("SELECT dr_name FROM tbl_doctors WHERE id = '{$row['doctor']}'"); if(mysql_num_rows($doc_query) > 0) { $doc_row = mysql_fetch_array($doc_query); $doctor_name = $doc_row['dr_name']; } } ?> style="color:#0000FF;" $appointment_date): ?> style="color:#FF0000" style="color:#F75F11" >
S.No Receipt No Name Booked Date Mobile No Appointment Date Doctor
> > > > > > : >
No appointments found for this date.
No appointments found.