ThinkPHP 查询数据主要提供以下几类查询:
下面的例子将 user 表的所有数据读取出来并显示:
模板文件用于显示刚才读取的 User 表的数据在学习阶段,要不想使用模板也可以直接使用 foreach 语法在 read() 操作内直接显示读取的数据。下面是模板相应的代码片段我们将读取的数据在一个表格中显示出来:
要了解更多关于 ThinkPHP模板 的知识,请参阅:《》
thinkphp select 排序() 方法默认是查询所有字段的数据,如果要查询某个或某些字段就需要使用 filed() 方法。
filed() 是属于 ThinkPHP 连贯操作 中的一个方法如在上面的例子Φ,只查询用户名和电子邮件地址则查询方法对应更改为:
使用 ThinkPHP 连贯操作 可以很方便的对数据查询使用查询条件。下面是一些简单的查詢条件的例子
在查询中使用 ORDER BY 对数据进行排序:
这个例子就是数据按照 ORDER BY uid DESC 进行查询,而 order() 方法中的参数意义跟 SQL 语句中的意义完全一致
在查询Φ使用 LIMIT 限定数据返回的记录数:
这个例子就是将第 5-10 条记录取出,limit() 方法内的参数意义跟 SQL 语句中的 LIMIT 完全一致
ThinkPHP 中允许将数据对象中的各个方法寫在一起操作,如:
这就是连贯操作关于连贯操作更详细的介绍,参见《ThinkPHP 连贯操作》
你对这个回答的评价是
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。