<?php
/**
 * get_delivery_price.php
 * يُعيد سعر التوصيل لولاية ونوع توصيل معطيَين (JSON)
 */
header('Content-Type: application/json; charset=utf-8');

require_once __DIR__ . '/db.php';

$wilaya_id = isset($_GET['wilaya_id']) ? (int)$_GET['wilaya_id'] : 0;
$type      = (isset($_GET['type']) && $_GET['type']==='office') ? 'office' : 'home';

if (!$wilaya_id) {
    echo json_encode(['price'=>null]);
    exit;
}

// نجلب أرخص سعر توصيل متاح لهذه الولاية عبر أي شركة توصيل
$stmt = $pdo->prepare("
    SELECT MIN(dp.price) AS price
    FROM delivery_prices dp
    WHERE dp.wilaya_id = :wid AND dp.delivery_type = :dtype
");
$stmt->execute([':wid'=>$wilaya_id, ':dtype'=>$type]);
$row = $stmt->fetch(PDO::FETCH_ASSOC);

echo json_encode(['price' => $row['price'] !== null ? (float)$row['price'] : null]);