<?php
header('Content-Type: application/json');
include 'db_connect.php';

// التأكد من وصول الـ ID من التطبيق
if (!isset($_GET['id'])) {
    echo json_encode(["status" => "error", "message" => "Missing user ID"]);
    exit;
}

$id = mysqli_real_escape_string($conn, $_GET['id']); 

// استعلام يدمج جدول المستخدمين (users) مع جدول المرضى (patients)
// جلبنا الأعمدة كما هي موجودة في قاعدة بياناتك تماماً
$sql = "SELECT 
            u.full_name, 
            u.phone, 
            u.address, 
            u.chronic_diseases, 
            p.birth_date, 
            p.blood_group, 
            p.gender 
        FROM users u 
        LEFT JOIN patients p ON u.id = p.user_id 
        WHERE u.id = '$id'";

$result = mysqli_query($conn, $sql);

if ($row = mysqli_fetch_assoc($result)) {
    echo json_encode([
        "status" => "success",
        "user" => [
            "full_name" => $row['full_name'],
            "phone"     => $row['phone'],
            "address"   => $row['address'],
            "dob"       => $row['birth_date'],      // لاحظ الاسم 'dob' ليتوافق مع التطبيق
            "blood_group" => $row['blood_group'],  // توافق مع متغير bloodGroup في التطبيق
            "chronic_diseases" => $row['chronic_diseases'],
            "gender"    => $row['gender']
        ]
    ]);
} else {
    echo json_encode(["status" => "error", "message" => "User not found"]);
}
?>