prepare(" SELECT v.*, p.name as patient_name, p.dob, p.gender, e.name_en as doctor_name_en, e.name_ar as doctor_name_ar, dept.name_en as specialization_en, dept.name_ar as specialization_ar FROM visits v JOIN patients p ON v.patient_id = p.id LEFT JOIN employees e ON v.doctor_id = e.id LEFT JOIN departments dept ON e.department_id = dept.id WHERE v.id = ? "); $stmt->execute([$visit_id]); $visit = $stmt->fetch(); if (!$visit) { throw new Exception("Visit not found"); } // Fetch prescriptions // Check if table exists implicitly by try-catch $stmt = $db->prepare("SELECT * FROM visit_prescriptions WHERE visit_id = ?"); $stmt->execute([$visit_id]); $prescriptions = $stmt->fetchAll(); $lang = $_SESSION['lang'] ?? 'en'; } catch (Exception $e) { die("Error: " . $e->getMessage()); } ?>
123 Medical Center Street, City, Country
Phone: +123 456 7890 | Email: info@hospital.com
No medications prescribed.