将整个表从数据库加载到类中是一个好习惯吗?
例如用户类?在课堂上添加用户的所有信息?
答案 0 :(得分:1)
如果您的表格中包含少量数据,则可以获取所有信息。 e.g。如果用户表只有3个用户;学生,导师和管理员以及他们的ID可以获得所有数据。
但是如果表有大量数据,那么加载整个表不是一个好习惯。因此,您可以使用LIMIT
等操作来查询有限数量的行。
LIMIT示例:
SELECT * FROM `my_table` LIMIT 0, 5
(这将显示'my_table'的前5个结果。)
对于分页,以下内容非常有用:
COUNT
)所以基本上你需要将pageNumber传递给函数(当用户点击页面时)才能检索有限数量的行。