diff --git a/admin/areas.php b/admin/areas.php new file mode 100644 index 0000000..5147ecf --- /dev/null +++ b/admin/areas.php @@ -0,0 +1,107 @@ +prepare("INSERT INTO areas (outlet_id, name) VALUES (?, ?)"); + $stmt->execute([$_POST['outlet_id'], $_POST['name']]); + header("Location: areas.php"); + exit; +} + +if (isset($_GET['delete'])) { + $pdo->prepare("DELETE FROM areas WHERE id = ?")->execute([$_GET['delete']]); + header("Location: areas.php"); + exit; +} + +// Fetch areas with outlet names +$areas = $pdo->query(" + SELECT areas.*, outlets.name as outlet_name + FROM areas + LEFT JOIN outlets ON areas.outlet_id = outlets.id + ORDER BY areas.id DESC +")->fetchAll(); + +// Fetch outlets for dropdown +$outlets = $pdo->query("SELECT id, name FROM outlets ORDER BY name ASC")->fetchAll(); + +include 'includes/header.php'; +?> + +