PHP 会话未更新变量

PHP session not updating variable

我正在构建一个图像滑块,其中图像从我的数据库加载并显示在 php 页面中。

有一个会话变量,"number",用来记住当前数据库行是什么,这样我就可以轻松地移动到下一张或上一张图像。

最初该页面运行良好,但现在当我按 "Next" 按钮增加会话数并移至下一页时,它仍然停留在“2”并且不允许我阅读其他内容页,即使有多个页。我只能浏览图片编号。 1 和图像编号2

我相信代码是正确的,但我担心 PHP 会话的工作方式有一些遗漏,你能确认一下吗?

//

您不需要使用Session 来保持分页,而是将分页状态保留在Next、Prev html 按钮中。我可以在这里看到一些更好的分页逻辑:

Simple PHP Pagination script

session_start() 必须是页面上仅次于 <?php 的第二个内容。 HTML 标签必须放在它后面,否则会话将不会启动。