prepare($sql_count); $total_stmt->execute($params); $total_items = $total_stmt->fetchColumn(); $total_pages = ceil($total_items / $items_per_page); // Add ordering and pagination to the main query $sql .= " ORDER BY id DESC LIMIT :limit OFFSET :offset"; $stmt = $pdo->prepare($sql); // Bind search param if it exists if (!empty($search_term)) { $stmt->bindValue(':search', $params[':search'], PDO::PARAM_STR); } $stmt->bindValue(':limit', $items_per_page, PDO::PARAM_INT); $stmt->bindValue(':offset', $offset, PDO::PARAM_INT); $stmt->execute(); $usuarios = $stmt->fetchAll(PDO::FETCH_ASSOC); ?>