0) { $stmt = db()->prepare('DELETE FROM center_applications WHERE id = ?'); $stmt->execute([$id]); set_flash('success', 'تم حذف الطلب بنجاح.'); } header('Location: applications.php'); exit; } } // Read list $search = clean_text($_GET['search'] ?? '', 255); $page = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT) ?: 1; $limit = 10; $offset = ($page - 1) * $limit; $query = 'SELECT * FROM center_applications'; $countQuery = 'SELECT COUNT(*) FROM center_applications'; $params = []; if ($search !== '') { $where = ' WHERE center_name LIKE ? OR city LIKE ? OR director_name LIKE ?'; $query .= $where; $countQuery .= $where; $params[] = "%$search%"; $params[] = "%$search%"; $params[] = "%$search%"; } $stmtCount = db()->prepare($countQuery); $stmtCount->execute($params); $totalItems = (int)$stmtCount->fetchColumn(); $query .= ' ORDER BY id DESC LIMIT ' . $limit . ' OFFSET ' . $offset; $stmt = db()->prepare($query); $stmt->execute($params); $applications = $stmt->fetchAll(); $flash = consume_flash(); render_page_start('إدارة الطلبات', 'applications', 'قائمة بطلبات فتح المراكز'); render_flash($flash); ?>
إدارة طلبات فتح المراكز
إضافة طلب
المرجع المركز المدينة المسؤول الفترة الحالة الإجراءات
لا توجد طلبات مسجلة أو لم يتم العثور على نتائج.
#
سعة متوقعة: طالب
حتى