连贯操作可以这样用(高手飘过)---->
$model=D('Test');
$temp=$model->where($map);//$map,定义省略
$temp=$temp->order($order);//$order,定义省略
$temp=$temp->limit(10);
$rs=$temp->select();小众应用场景:你大致有这样一个函数
~ function getdata($para=''){
if(empty($para)){
//没有传入参数则,,默认取得数据
}else{
extract($para);
//可能会有排序
//可能会有limit
}在else之后的,可能部分,就可以运用到我前面分享的内容 ^_^.附上我的一片代码
public function abc($para=''){
$where='';
if(empty($para)){
//$this->m实际上是D('XXX);
$where[$this->m->getPk()]=array('eq',$this->gid); //gid也就是当前主键的一个值
}else{
extract($para);
}
$temp=$this->m->where($where);
if(isset($order))
$temp=$temp->order($order);
if(isset($limit))
$temp=$temp->limit($limit);
return $temp->select();
}欢迎探讨! 最佳答案