thinkphp的select和find的区别
thinkphp find()小结
假如我们要查询主键为 8 的某个用户记录,我们可以使用下面的一些方法:
$User->find(8)? 或者有一个变量 $id $User->find($id); 或者是$User->getById(8)?
取值
1
2
3
4
5
6
7
8
9
10
11
12
13
14 |
//对象的方式取值 $name = $User ->name? $email = $User ->email? //或遍历查询到的数据对象属性 foreach ( $User as $key => $val ){ echo ( $key . ‘:‘ . $val )? } //或直接数组的形式,进行取值。 $rs = $User ->find( $id ); $name = $rs [ ‘name‘ ]; |
// 查询主键为 1、3、8 的记录集,findAll()方法返回的是多个数据集 ,最少为一个二维数组。在模板中用 <volist>标签循环取值。
$User->findAll(‘1,3,8‘)?
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。