<?php
session_start();
date_default_timezone_set('Asia/Ho_Chi_Minh');

// require("checklogin.php");
require("Connection.php");

// 1. Khởi tạo biến an toàn (PHP 8 Compatible)
$kieu = isset($_GET["kieu"]) ? $_GET["kieu"] : "";
$madxgt = isset($_GET["madx"]) ? $_GET["madx"] : "";

$makl = isset($_POST["khoilop"]) ? $_POST["khoilop"] : "";
$chude = isset($_POST["chude"]) ? $_POST["chude"] : "";
$malh = isset($_POST["malh"]) ? $_POST["malh"] : ""; // Biến này dùng ở nút Thoát

// Giá trị mặc định
if ($makl == "") $makl = "MAM";
if ($chude == "") $chude = "all";

// 2. Logic XÓA (Delete)
if ($kieu == "D" && $madxgt != "") {
    // Ép kiểu int cho ID để an toàn tuyệt đối
    $madx_int = (int)$madxgt;
    $sql = "delete from DEXUATMUABANDO where madx=" . $madx_int;
    
    // FIX: mysqli
    mysqli_query($link, $sql);
    
    header("location:dexuatbando.php#xemgt");
    exit();
}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML>
<HEAD>
    <Title>De xuat giao trinh</Title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <link href="css/default.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        </style>
</HEAD>

<body>
    <form name="f1" method="POST">
        <div align="center">
            <span class="style7">ĐỀ XUẤT MUA BẢN ĐỒ ROBOT LẬP TRÌNH<br />
            <?php
            $diachitruong = ""; // Khởi tạo biến để tránh lỗi
            $matruong_safe = "";

            if (isset($_SESSION["matruongmn"])) {
                $matruong_safe = mysqli_real_escape_string($link, $_SESSION["matruongmn"]);
                $sql1 = "select * from TRUONGROBOT where matruongmn='" . $matruong_safe . "'";
                
                // FIX: mysqli
                $result1 = mysqli_query($link, $sql1);

                if ($result1 && mysqli_num_rows($result1) > 0) {
                    while ($row1 = mysqli_fetch_array($result1)) {
                        $diachitruong = $row1["diachi"];
                    }
                }
            }
            echo "<font face='Arial'>$diachitruong</font>";
            ?>
            </span>
        </div>

        <br />
        <div align="center">Chọn khối :
            <select name="khoilop" class="box1" onchange="chuyenlop()">
                <option value="">---</option>
                <option value="MAM" <?php if ($makl == "MAM") echo "selected"; ?>>MẦM</option>
                <option value="CHOI" <?php if ($makl == "CHOI") echo "selected"; ?>>CHỒI</option>
                <option value="LA" <?php if ($makl == "LA") echo "selected"; ?>>LÁ</option>
            </select>
            &nbsp;&nbsp;&nbsp;Chủ Đề
            <select name="chude" class="box1" onchange="chuyenlop()">
                <option value="all">Tất cả</option>
                <option value="Gia Đình" <?php if ($chude == "Gia Đình") echo "selected"; ?>>Gia Đình</option>
                <option value="Trường Mầm Non" <?php if ($chude == "Trường Mầm Non") echo "selected"; ?>>Trường Mầm Non</option>
                <option value="Lễ Hội" <?php if ($chude == "Lễ Hội") echo "selected"; ?>>Lễ Hội</option>
                <option value="Du Lịch" <?php if ($chude == "Du Lịch") echo "selected"; ?>>Du Lịch</option>
                <option value="Ngôn Ngữ" <?php if ($chude == "Ngôn Ngữ") echo "selected"; ?>>Ngôn Ngữ</option>
                <option value="Động Vật" <?php if ($chude == "Động Vật") echo "selected"; ?>>Động Vật</option>
                <option value="Kỹ năng sống" <?php if ($chude == "Kỹ năng sống") echo "selected"; ?>>Kỹ năng sống</option>
                <option value="Giao Thông" <?php if ($chude == "Giao Thông") echo "selected"; ?>>Giao Thông</option>
                <option value="Nghề nghiệp" <?php if ($chude == "Nghề nghiệp") echo "selected"; ?>>Nghề nghiệp</option>
                <option value="Bản Thân" <?php if ($chude == "Bản Thân") echo "selected"; ?>>Bản Thân</option>
                <option value="Hiện tượng tự nhiên" <?php if ($chude == "Hiện tượng tự nhiên") echo "selected"; ?>>Hiện tượng tự nhiên</option>
                <option value="Thực Vật" <?php if ($chude == "Thực Vật") echo "selected"; ?>>Thực Vật</option>
                <option value="Môi trường xung quanh" <?php if ($chude == "Môi trường xung quanh") echo "selected"; ?>>Môi trường xung quanh</option>
                <option value="Mầm Non" <?php if ($chude == "Mầm Non") echo "selected"; ?>>Mầm Non</option>
            </select>
            <br /><br />

            <?php
            // Khởi tạo biến kết quả query
            $result3 = false;
            $tongrec3 = 0;

            if ($makl <> "") {
                // Escape dữ liệu lọc
                $makl_safe = mysqli_real_escape_string($link, $makl);
                $chude_safe = mysqli_real_escape_string($link, $chude);

                if ($chude == "all" || $chude == "") {
                    $sql3 = "SELECT * FROM DANHMUCBANDO where khoi='" . $makl_safe . "' order by mabando ";
                } else {
                    $sql3 = "SELECT * FROM DANHMUCBANDO where khoi='" . $makl_safe . "' and chude= '" . $chude_safe . "' order by mabando ";
                }

                $result3 = mysqli_query($link, $sql3);
                if($result3) {
                    $tongrec3 = mysqli_num_rows($result3);
                }
            }
            ?>
        </div>

        <STRONG><font face="Arial" size="4" color=blue>VUI LÒNG ĐỀ XUẤT TỐI THIỂU 4 BẢN ĐỒ TRƯỚC ÍT NHẤT 1 THÁNG</font></STRONG><br>

        <table width="100%" align="center" cellspacing="0" class="khungbao1">
            <tr>
                <td width="13%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Mã bản đồ</font></p></td>
                <td width="14%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Số lượng </font></p></td>
                <td width="18%" align="center" class="dkta1"><p align="center"><font color="#800000" size="2" face="Arial">Người đề xuất</font></p></td>
                <td width="55%" align="center" class="dkta1"><p align="center"><font color="#800000" size="2" face="Arial">Hình bản đồ</font></p></td>
            </tr>

            <?php
            $i = 0;
            if ($tongrec3 > 0) {
                while ($row3 = mysqli_fetch_array($result3)) {
                    $i++;
                    $currentDate = date("Y-m-d H:i:s");
            ?>
                    <tr>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" color="#0000CC" size="3"><?php echo $row3["mabando"]; ?></font>&nbsp;</div>
                        </td>

                        <td align="center" class="dkta1">
                            <div align="center">&nbsp;
                                <select name="soluong<?php echo $row3["mabando"]; ?>" class="box1">
                                    <option value=0>0</option>
                                    <option value=1>1</option>
                                    <option value=2>2</option>
                                    <option value=3>3</option>
                                    <option value=4>4</option>
                                    <option value=5>5</option>
                                    <option value=6>6</option>
                                    <option value=7>7</option>
                                    <option value=8>8</option>
                                    <option value=9>9</option>
                                    <option value=10>10</option>
                                    <option value=11>11</option>
                                    <option value=12>12</option>
                                    <option value=13>13</option>
                                    <option value=14>14</option>
                                    <option value=15>15</option>
                                    <option value=16>16</option>
                                    <option value=17>17</option>
                                    <option value=18>18</option>
                                    <option value=19>19</option>
                                    <option value=20>20</option>
                                </select>
                            </div>
                        </td>

                        <input name="ngaydx<?php echo $row3["mabando"] ?>" type="hidden" class="box1" value="<?php echo $currentDate; ?>" size="15" maxlength="10" />

                        <td align="left" class="dkta1">
                            <div align="center">&nbsp;
                                <input name="nguoidx<?php echo $row3["mabando"]; ?>" type="text" class="box1" size="20" />
                            </div>
                        </td>

                        <td align="center" valign="middle" class="dkta1">
                            <img src="BANDO/<?php echo $row3["khoi"] . "/" . $row3["mabando"]; ?>.jpg" alt="" width="91" height="91" /> <a href="<?php echo $row3["linkga"]; ?>" target="_blank"> &nbsp; &nbsp;<?php echo $row3["tenbando"]; ?> </a>
                            <input name="<?php echo $row3["mabando"]; ?>" type="hidden" />
                        </td>
                    </tr>
            <?php
                }
            }
            ?>
            <input name="mtmn" type="hidden" value="<?php echo isset($_SESSION["matruongmn"]) ? $_SESSION["matruongmn"] : ''; ?>" />
        </table>

        <p align="center">
            <br />
            <input type="button" value="Cập nhật" name="cmd1" onclick="kt()" />
            &nbsp;&nbsp;
            <input name="cmd12" type="button" value="Thoát" onclick="javascript:window.location.href = 'logoutbando.php';" />
            <input type="hidden" value="<?php echo $malh; ?>" name="malh" />
        </p>

        <p align="center">&nbsp;</p>
        <p align="center" class="style7"><a name="xemgt" id="xemgt"></a>DANH SÁCH BẢN ĐỒ ĐÃ ĐỀ XUẤT</p>

        <table width="100%" cellspacing="0" class="khungbao1">
            <tr>
                <td width="5%" align="center" class="dkta1"><p align="center"><font color="#800000" size="2" face="Arial">XÓA</font></p></td>
                <td width="5%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">MãQL</font></p></td>
                <td width="14%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Ngày đề xuất</font></p></td>
                <td width="10%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Số lượng</font></p></td>
                <td width="41%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Nội dung bản đò</font></p></td>
                <td width="10%" align="center" class="dkta1"><p align="center"><font color="#800000" size="2" face="Arial">Người đề xuất</font></p></td>
                <td width="6%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Trạng thái</font></p></td>
                <td width="7%" align="center" class="dkta1"><p align="center"><font color="#800000" face="Arial" size="2">Trường</font></p></td>
            </tr>

            <?php
            // Biến kết quả cho phần lịch sử
            $result4 = false;
            $tongrec4 = 0;

            if (isset($_SESSION["matruongmn"]) && $_SESSION["matruongmn"] != "") {
                $matruong_safe = mysqli_real_escape_string($link, $_SESSION["matruongmn"]);
                $sql4 = "SELECT a.*,b.tenbando, b.mabando FROM DEXUATMUABANDO a , DANHMUCBANDO b where  a.mabando=b.mabando and a.matruongmn='" . $matruong_safe . "' order by a.ngaydexuat desc limit 0,200";
                
                $result4 = mysqli_query($link, $sql4);
                if($result4) {
                    $tongrec4 = mysqli_num_rows($result4);
                }
            }

            $i = 0;
            if ($tongrec4 > 0) {
                while ($row4 = mysqli_fetch_array($result4)) {
                    $i++;
            ?>
                    <tr>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2"><a href="#xemgt" onclick="xoadl(<?php echo $row4["madx"]; ?>, '<?php echo $row4["trangthai"]; ?>')">Delete</a></font>&nbsp;</div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2"><?php echo $row4["madx"]; ?></font>&nbsp;</div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2">
                                    <?php
                                    $date = date_create($row4["ngaydexuat"]);
                                    echo date_format($date, 'd/m/Y H:i:s');
                                    ?></font>&nbsp;</div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2"><?php echo $row4["soluong"]; ?></font>&nbsp;</div>
                        </td>
                        <td align="left" class="dkta1">
                            <div align="left"><font face="arial" size="2">&nbsp;&nbsp;<?php echo $row4["mabando"] . "-" . $row4["tenbando"]; ?></font>&nbsp;</div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2"><?php echo $row4["nguoidx"]; ?></font>&nbsp;</div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><strong><font face="arial" color="#990000" size="2"><?php echo $row4["trangthai"]; ?></font>&nbsp;</strong></div>
                        </td>
                        <td align="center" class="dkta1">
                            <div align="center"><font face="arial" size="2"><?php echo $diachitruong; ?></font>
                            </div>
                        </td>
                    </tr>
            <?php
                }
            }
            ?>

        </table>
        <p align="center">&nbsp;</p>
    </form>
</body>
</HTML>

<script language="javascript">
    function checknum() {
        var a = window.event.keyCode;
        if (a < 48 || a > 57)
            window.event.keyCode = 0;
    }

    function kt() {
        if (confirm("Ban co dong y de xuat cac giao trinh nay khong?")) {
            document.f1.action = "capnhatbando.php";
            document.f1.submit();
        }
    }

    function chuyenlop() {
        document.f1.action = "dexuatbando.php";
        document.f1.submit();
    }

    function xoadl(a, b) {
        if (b != "DX") {
            alert("Ban do nay da xuat kho ban khong duoc xoa!");
            return false;
        }

        if (confirm("Ban co dong y xoa khong?")) {
            window.location.href = "dexuatbando.php?kieu=D&madx=" + a;
        }
    }
</script>