当前位置: 首页 > 面试题库 >

PHP / MySQL分页

祁默
2023-03-14
问题内容

我是php和sql的新手,我对如何实现sql query有一个小问题,它可以:

  • 以数据库中的5个条目为例,将其插入第一页(1-5)
  • 比从同一个数据库中提取下5个条目并将它们插入另一页(5-10)
    ,依此类推:)

谢谢 )


问题答案:
SELECT col FROM table LIMIT  0,5; -- First page, rows 1-5
SELECT col FROM table LIMIT  5,5; -- Second page, rows 6-10
SELECT col FROM table LIMIT 10,5; -- Third page, rows 11-15

阅读MySQL
SELECT帮助页面上
的LIMIT部分。如果要显示可用的总行数,则可以进行额外的计数或使用ROW_COUNT函数。



 类似资料:
  • 问题内容: 我有一个MySQL查询 我想分页显示每页10条结果。我该怎么做? 问题答案: 这是一个不错的起点:

  • 分数页面的逻辑是什么: > 所有玩家中的当前用户顺序(如#115):MySql为所有用户选择按分数排序,然后检查当前用户在哪里? 更好的两个分数:获取当前用户,然后选择Limit2,其中score>“$CurrentUserScore”? 减两分:获取当前用户,然后选择LIMIT 2,其中得分<“$CurrentUserScore”? 我觉得这很难缠,还有别的办法吗?

  • 问题内容: 已关闭 。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗? 更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 我正在寻找一个使用jQuery,PHP和MySQL的很好的Ajax分页教程。我遇到的那些不好。 因此,如果有人可以推荐一个好的网站/教程,那就太好了。谢谢。 编辑 这是一些不好的教程。 网站1 网站2 网站3 问题答案: 这是 CakePHP的 一个教程

  • 表 16.1 “包管理系统” MySQL 安装后,可能需要重设密码: ## 停止 MySQL 服务器 /etc/init.d/mysqld stop ## 使用单用户维护模式运行 mysqld_safe --user=mysql --skip-grant-tables --skip-networking & ## 使用 root 身份,进入名为 mysql 的数据库 mysql -u root

  • 主要内容:删除数据库中的数据DELETE 语句用于从数据库表中删除行。 删除数据库中的数据 DELETE FROM 语句用于从数据库表中删除记录。 语法 注释:请注意 DELETE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要删除。如果您想省去 WHERE 子句,所有的记录都会被删除! 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。 为了让 PHP 执行上面的语句,我们必须使用 mysqli

  • 主要内容:更新数据库中的数据,实例UPDATE 语句用于中修改数据库表中的数据。 更新数据库中的数据 UPDATE 语句用于更新数据库表中已存在的记录。 语法 注释:请注意 UPDATE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要更新。如果您想省去 WHERE 子句,所有的记录都会被更新! 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。 为了让 PHP 执行上面的语句,我们必须使用 mysqli