prepare($query); $searchParam = "%$search%"; $stmt->bindParam(':search', $searchParam, PDO::PARAM_STR); $stmt->bindParam(':offset', $offset, PDO::PARAM_INT); $stmt->bindParam(':limit', $limit, PDO::PARAM_INT); $stmt->execute(); return $stmt->fetchAll(PDO::FETCH_ASSOC); } // مدیریت عملیات حذف، تایید و عدم تایید if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['delete_id'])) { $id = $_POST['delete_id']; $stmt = $conn->prepare("DELETE FROM items WHERE id = :id"); $stmt->bindParam(':id', $id, PDO::PARAM_INT); $stmt->execute(); } elseif (isset($_POST['approve_id'])) { $id = $_POST['approve_id']; $stmt = $conn->prepare("UPDATE items SET status = 1 WHERE id = :id"); $stmt->bindParam(':id', $id, PDO::PARAM_INT); $stmt->execute(); } elseif (isset($_POST['disapprove_id'])) { $id = $_POST['disapprove_id']; $stmt = $conn->prepare("UPDATE items SET status = 0 WHERE id = :id"); $stmt->bindParam(':id', $id, PDO::PARAM_INT); $stmt->execute(); } } // جستجو و صفحهبندی $search = isset($_GET['search']) ? $_GET['search'] : ""; $page = isset($_GET['page']) ? (int)$_GET['page'] : 1; $limit = 10; $offset = ($page - 1) * $limit; $data = fetchData($conn, $search, $offset, $limit); ?>
| شناسه | عنوان | محتوا | وضعیت | عملیات |
|---|---|---|---|---|
| هیچ موردی یافت نشد. | ||||