首页 > Web开发 > 详细

thinkphp的select和find的区别

时间:2014-02-01 12:24:10      阅读:410      评论:0      收藏:0      [点我收藏+]

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‘)?

thinkphp的select和find的区别

原文:http://www.cnblogs.com/andy9468/p/3536797.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!