Server IP : 43.241.58.20 / Your IP : 216.73.216.25 Web Server : Apache/2 System : Linux ns1-1556229.dragonhispeed.com 3.16.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64 User : ratsitne ( 1130) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/ratsitne/.trash/files/admin/ |
Upload File : |
<?php include '../config.php'; include 'auth.php'; // Check if ID is set if (!isset($_GET['id']) || empty($_GET['id'])) { $_SESSION['error_message'] = 'ไม่พบรหัสหมวดหมู่ที่ต้องการลบ'; header("Location: category-list.php"); exit; } $id = mysqli_real_escape_string($conn, $_GET['id']); // Check if category exists $check_query = "SELECT * FROM categories WHERE id = $id"; $check_result = mysqli_query($conn, $check_query); if (mysqli_num_rows($check_result) == 0) { $_SESSION['error_message'] = 'ไม่พบข้อมูลหมวดหมู่'; header("Location: category-list.php"); exit; } // Check if category is used in products $product_query = "SELECT COUNT(*) as count FROM products WHERE category_id = $id"; $product_result = mysqli_query($conn, $product_query); $product_row = mysqli_fetch_assoc($product_result); if ($product_row['count'] > 0) { $_SESSION['error_message'] = 'ไม่สามารถลบข้อมูลหมวดหมู่ได้ เนื่องจากมีการใช้งานในสินค้า'; header("Location: category-list.php"); exit; } // Delete category $query = "DELETE FROM categories WHERE id = $id"; if (mysqli_query($conn, $query)) { $_SESSION['success_message'] = 'ลบข้อมูลหมวดหมู่เรียบร้อยแล้ว'; } else { $_SESSION['error_message'] = 'เกิดข้อผิดพลาด: ' . mysqli_error($conn); } header("Location: category-list.php"); exit; ?>