龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php ThinkPHP万能单条件查询函数

时间:2014-07-16 02:58来源:网络整理 作者:网络 点击:
分享到:
ThinkPHP万能单条件查询函数 万能单条件查询函数,如代码。函数Getx2x有四个参数:第一个参数[必须]为表名;第二个参数[必须]为字段名;第三个参数[必须]为所查询字段的值。第四个参

万能单条件查询函数,如代码。

函数Getx2x有四个参数:

第一个参数[必须]为表名;

第二个参数[必须]为字段名;

第三个参数[必须]为所查询字段的值。

第四个参数[可选]为所查询的字段名,未填默认为'id'。

//万能单条件查询函数,由lisan制作
//函数代码请放于位于项目目录下Common/Common.php中
    function Getx2x($table,$fields,$id,$str){
        $aa=M($table);
        if(empty($str)){
            $expression='getByid';
        }else{
            $expression='getBy'.$str;
        }
        $thisaa=$aa->field($fields)->$expression($id);

        $bb=explode(',',$fields);
        if(count($bb)<=1){
            return $thisaa[$fields];
        }else{
            return $thisaa;
        }       
    }
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接