`
lyongde
  • 浏览: 91300 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PHP+MySQL上一条下一条记录显示

    博客分类:
  • PHP
阅读更多

假如存在数据表A,有字段id和title:

id      title

1     title01

2     title02

3     title03

5     title05

7     title07

 

 当前访问页面的URL:

?id=5

 

 要查询当前id=5相邻的上一条记录id=3和下一条记录id=7,可以构造如下SQL:

 

上一条:

SELECT * FROM A WHERE id < $id ORDER BY id DESC LIMIT 1

 

下一条:

SELECT * FROM A WHERE id > $id ORDER BY id ASC LIMIT 1

 

2
1
分享到:
评论
1 楼 guobosheng 2010-03-10  
请问楼主,如果id不是自增的连续整数呢?你这个方法就不行啦。

相关推荐

    php+mysql简单简洁留言板

    综上所述,这个PHP+MySQL留言板系统是一个集成了数据存储、富文本编辑、用户互动等多种功能的实例,适合初学者学习和理解Web开发的基本流程,同时也为实际项目开发提供了参考。通过深入研究和实践,开发者可以进一步...

    php+Extjs+mysql实例

    2. 修改合同:用户选择一条合同记录,表单填充当前信息,修改后提交,PHP更新数据库。 3. 删除合同:用户选择要删除的合同,确认操作后,PHP执行DELETE SQL语句。 4. 查询合同:用户输入关键词,ExtJS发送请求,PHP...

    会员管理系统 php + MySQL

    例如,用户注册时,PHP会创建一条新用户记录;用户登录时,PHP会检查用户名和密码是否匹配;修改信息时,PHP会更新相应记录。 安全性是会员管理系统的重要方面。以下是一些关键的安全措施: 1. 输入验证:对用户...

    基于PHP+MySQL实现分页技术

    基于PHP+MySQL实现分页技术 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+...本案例使用PHP 7中的PDO数据对象对MySQL数据库进行操作,通过使用PDO对页码、偏移量、URL等变量进行传递,从而实现分页条的制作。

    html+php+mysql留言板功能的实现

    综上所述,构建一个基于HTML+PHP+MySQL的留言板系统涉及到前端表单设计、后端数据处理以及数据库操作。通过这个过程,开发者可以学习到Web开发的基本流程,同时掌握如何处理用户输入、存储数据以及解决字符编码问题...

    PHP+MySql分页显示示例分析.

    2. **设置每页显示记录数:**根据实际需求设定每页显示多少条记录。 3. **计算总页数:**通过总记录数除以每页显示的记录数来计算总页数。 4. **确定当前页码:**获取用户请求的当前页码,默认为第一页。 5. **计算...

    PHP+MySQL新闻发布系统

    列表中一页显示5条记录,列表下有分页信息(即:上一页,下一页,首页尾页等类似功能) 3、 新闻发布页面: 发布新闻时,需填写相关信息如(新闻标题,类别,内容,图片(选做)、作者,时间等。 4、 新闻浏览页面 ...

    php+MySQL一个简单的留言板

    本项目是一个基于PHP和MySQL的简单留言板系统,旨在帮助初学者理解这两种技术如何协同工作,实现数据的存储与检索。 1. **PHP基础** PHP(Hypertext Preprocessor)是一种开源的服务器端脚本语言,专门用于Web开发...

    html+js+php+mysql实现分页

    在网页开发中,分页是一种常见的功能,用于处理大量数据的显示,避免一次性加载过多内容导致页面卡顿或用户浏览不便。本示例通过HTML、JavaScript、PHP和MySQL四者结合,实现了一个简单的分页系统,非常适合初学者...

    jq.ajax+php+mysql实现分页显示数据

    在网页开发中,数据展示是不可或缺的一环,尤其是在大数据量的情况下,分页显示就显得尤为重要。本教程将详细讲解如何利用jQuery的AJAX技术、PHP后端处理以及MySQL数据库来实现动态分页显示数据。 首先,我们需要...

    php+mysql留言板

    PHP+MySQL留言板是一款常见的Web应用程序,它允许用户在网站上发布、查看和交互式地管理留言。这个系统的构建基于PHP编程语言和MySQL数据库,为用户提供了一个简单、实用且可扩展的平台来实现在线交流。 **PHP基础*...

    php+mysql+mysql+mysql 无刷新评论分页

    这个"php+mysql+mysql+mysql 无刷新评论分页"项目显然利用了这些技术来实现一个交互性强、用户体验良好的评论系统。现在,我们将深入探讨这三个核心组件以及无刷新评论分页的实现方式。 首先,PHP(Hypertext ...

    用PHP+MySQL搭建聊天室

    // 如果记录数小于15,最多显示记录数 for ($i = 1; $i $l; $i++) { list($chtime, $nick, $words) = mysql_fetch_row($result); echo $chtime . " " . $nick . ": " . $words . "&lt;BR&gt;"; } // 清除过期数据 ...

    基于php+bootstrap+mysql自媒体信息发布系统.zip

    【标题】"基于php+bootstrap+mysql自媒体信息发布系统"是一个典型的Web开发项目,结合了三种核心技术:PHP作为后端服务器端脚本语言,Bootstrap作为前端框架,以及MySQL作为数据库管理系统。这样的组合在现代Web开发...

    mysql实现rownum和上一条,下一条功能

    1.或许有的人会用id+limit来实现上一条,下一条功能.但是.我们试想一下.有的业务并不是用id来排序的.那这样的方法就没效果了. 2.现在找到了生成rownum的方法,并且优化了执行速度. 3.直接上我项目里的sql,希望对大家...

    Php+Mysql网页版通用考试成绩查询系统 v201906

    Php+Mysql电脑网页版通用考试成绩查分系统//网址/目录/ (请先配置mysql数据及导入数据)... 只适合二维表(一般数据库都采用二维结构,首行列标题,以后一行一条数据)3. 建议单库控制在100万条以内(注意使用索引优化)

    php+mysql投票系统

    - **事务处理**:确保数据一致性,对涉及多条记录的操作使用BEGIN、COMMIT、ROLLBACK等事务控制。 4. **用户认证与权限管理** - **登录注册**:实现用户注册、登录功能,验证用户名和密码,通常采用哈希加密存储...

    MySQL 查询重复内容只显示一条

    标题“MySQL 查询重复内容只显示一条”涉及到的是在MySQL数据库中如何处理重复数据的问题。在数据分析或数据存储过程中,有时我们需要找出并处理重复的记录,只保留一条作为代表。这通常可以通过聚合函数和分组来...

    php+mysql简单留言板

    留言表至少应包含字段如`id`(主键,唯一标识每条留言)、`username`(用户名或访客名称)、`content`(留言内容)、`timestamp`(时间戳,记录留言时间)。 创建数据库表的SQL语句可能如下: ```sql CREATE ...

Global site tag (gtag.js) - Google Analytics