prepare(" SELECT i.*, u.username FROM images i LEFT JOIN users u ON i.user_id = u.id ORDER BY i.uploaded_at DESC LIMIT ? OFFSET ? "); $stmt->bindValue(1, $limit, PDO::PARAM_INT); $stmt->bindValue(2, $offset, PDO::PARAM_INT); $stmt->execute(); $images = $stmt->fetchAll(PDO::FETCH_ASSOC); // 获取总图片数 $stmt = $pdo->query("SELECT COUNT(*) as total FROM images"); $totalImages = $stmt->fetch(PDO::FETCH_ASSOC)['total']; $totalPages = ceil($totalImages / $limit); } catch(PDOException $e) { $images = []; $totalPages = 1; } ?>