<!DOCTYPE html>
<html lang="vi">

<head>
    <?php require_once('head.php');?>
    <title>AdminLTE 3 | Chỉnh sửa cấu hình Domain</title>
    <?php require_once('nav.php');?>
</head>

<?php
// Khởi tạo biến ID ban đầu an toàn
$id = isset($_GET['id']) ? intval($_GET['id']) : 0;

// Sử dụng Prepared Statement để lấy thông tin cấu hình cũ lên Form
if ($id > 0) {
    $stmt_get = $ketnoi->prepare("SELECT * FROM `ds_domain` WHERE `id` = ?");
    $stmt_get->bind_param("i", $id);
    $stmt_get->execute();
    $api_mien = $stmt_get->get_result()->fetch_array();
    $stmt_get->close();
}

// Nếu không tìm thấy ID hợp lệ, điều hướng quay lại danh sách
if (!$api_mien) {
    echo '<script>window.location.href="lsmuadomain.php";</script>';
    exit();
}

// Xử lý cập nhật dữ liệu an toàn khi bấm nút Lưu (Submit)
if (isset($_POST["submit"])) {
    $duoi_mien = $_POST['duoi_mien'];
    $gia       = $_POST['gia'];
    $status    = $_POST['status'];

    $stmt_update = $ketnoi->prepare("UPDATE `ds_domain` SET `duoi_mien` = ?, `gia` = ?, `status` = ? WHERE `id` = ?");
    $stmt_update->bind_param("sssi", $duoi_mien, $gia, $status, $id);

    if ($stmt_update->execute()) {
        echo '<script type="text/javascript">
            setTimeout(function() {
                swal("Thành Công", "Cập nhật dữ liệu cấu hình thành công!", "success");
            }, 100);
            setTimeout(function(){ location.href = "lsmuadomain.php" }, 1500);
        </script>';
    } else {
        echo '<script type="text/javascript">
            setTimeout(function() {
                swal("Thất bại", "Lỗi máy chủ không thể xử lý dữ liệu!", "error");
            }, 100);
        </script>';
    }
    $stmt_update->close();
}
?>

<body class="hold-transition sidebar-mini layout-fixed">
    <div class="wrapper">
        <div class="content-wrapper">
            <div class="content-header">
                <div class="container-fluid">
                    <div class="row mb-2">
                        <div class="col-sm-6">
                            <h1 class="m-0"><i class="fas fa-edit text-warning mr-2"></i>Chỉnh sửa Domain</h1>
                        </div>
                        <div class="col-sm-6">
                            <ol class="breadcrumb float-sm-right">
                                <li class="breadcrumb-item"><a href="#">Home</a></li>
                                <li class="breadcrumb-item"><a href="lsmuadomain.php">Lịch sử Miền</a></li>
                                <li class="breadcrumb-item active">Sửa cấu hình</li>
                            </ol>
                        </div>
                    </div>
                </div>
            </div>
            <section class="content">
                <div class="container-fluid">
                    <div class="row">
                        <div class="col-md-8 mx-auto"> <div class="card card-warning card-outline">
                                <div class="card-header">
                                    <h3 class="card-title font-weight-bold"><i class="fas fa-tools mr-1"></i> Form cập nhật thông tin (ID: #<?=$id;?>)</h3>
                                </div>
                                <form role="form" action="" method="post">
                                    <div class="card-body">
                                        
                                        <div class="form-group">
                                            <label class="font-weight-bold">TÊN MIỀN / ĐUÔI MIỀN</label>
                                            <div class="input-group">
                                                <div class="input-group-prepend">
                                                    <span class="input-group-text"><i class="fas fa-globe"></i></span>
                                                </div>
                                                <input type="text" class="form-control" name="duoi_mien" 
                                                       value="<?=htmlspecialchars($api_mien['duoi_mien']);?>" required>
                                            </div>
                                        </div>
                                        
                                        <div class="form-group">
                                            <label class="font-weight-bold">GIÁ ĐĂNG KÝ (VNĐ)</label>
                                            <div class="input-group">
                                                <div class="input-group-prepend">
                                                    <span class="input-group-text text-success"><i class="fas fa-money-bill-wave"></i></span>
                                                </div>
                                                <input type="number" class="form-control" name="gia" 
                                                       value="<?=htmlspecialchars($api_mien['gia']);?>" required>
                                            </div>
                                        </div>
                                        
                                        <div class="form-group">
                                            <label class="font-weight-bold">TRẠNG THÁI (STATUS)</label>
                                            <div class="input-group">
                                                <div class="input-group-prepend">
                                                    <span class="input-group-text"><i class="fas fa-toggle-on"></i></span>
                                                </div>
                                                <select class="form-control" name="status">
                                                    <option value="ON" ?><?=($api_mien['status'] == 'ON') ? 'selected' : '';?>>Hiển Thị (ON)</option>
                                                    <option value="OFF" ?><?=($api_mien['status'] == 'OFF') ? 'selected' : '';?>>Ẩn (OFF)</option>
                                                </select>
                                            </div>
                                        </div>
                                        
                                    </div>
                                    <div class="card-footer bg-light d-flex justify-content-between">
                                        <a href="lsmuadomain.php" class="btn btn-default">
                                            <i class="fas fa-arrow-left mr-1"></i> Quay lại danh sách
                                        </a>
                                        <button type="submit" name="submit" class="btn btn-warning text-dark font-weight-bold px-4">
                                            <i class="fas fa-save mr-1"></i> Lưu thay đổi
                                        </button>
                                    </div>
                                </form>
                            </div>
                            </div>
                    </div>
                    </div></section>
            </div>
        <aside class="control-sidebar control-sidebar-dark"></aside>
    </div>
    <?php require_once('foot.php');?>
</body>

</html>