thinkphp对数据库的删改查

来源:互联网 发布:初学者编程 编辑:程序博客网 时间:2024/06/07 18:44
<?php   namespace Home\Controller;  use Think\Controller;class UserController extends Controller{                       //查数据                     public  function cha(){            $b=D('Xxx');//实例化model            var_dump($b->where('id=1')->find());            var_dump($b->field('name,age')->where('id=6')->find());                      var_dump($b->field('name,age')->where('id=6')->select());//查询后的结果为二维数组                     var_dump($b->field('name,age')->where('id>2')->order('id desc')->select());//降序排列  asc升序                                          var_dump($b->field('name,age')->where('id>2')->order('id desc')->limit(2,3)->select());//limit(2,3)从第2条后取3条                    }                    //改数据                   public  function update(){           $b=D('Xxx');           $arr=array('name'=>'suibian')           $b->where('id=2')->save($arr);                }                   //删数据                   public  function delete(){             $b=D('Xxx');             $b->delete('1');//主键值             $b->where('id=1')->delete();                }                        }