ThinkPHP 学习笔记 5.CURD介绍

2017年1月23日

一、CURD介绍

-C Create $m->add()
    删 -D Delete $m->delete()
    改 -U Update $m->save()
    查 -R Read   $m->select()

二、读取数据

//实例话数据库
        $m = M('User');
        //获取数据库数据信息
        方法一:
            $arr = $m->select();//全部
        方法二:
            $arr = $m->find('1');//指定id为1的数据
        方法三:
            $arr = $m->where('id=2')->getField('username');
        var_dump($arr);
        //赋值给模板
        $this->assign('arr',$arr);
        //调用模板
        $this->display();

三、创建数据

//实例数据
        $m = M('User');
        //添加数据
        方式一:
        $m->username='小王';
        $m->sex='0';
        $m->add();
        方式二:
        $data['id'] = '1';
        $data['username'] = '小张';
        echo $m->add($data);//返回数据的id数
        //查询数据
        $arr = $m->select();
        var_dump($arr);

四、删除数据

//实例数据库数据
        $m = M('User');
        //删除数据
        方法一:
        echo $m->delete(26);//返回受影响行数
        方法二:
        $m->where('id=12')->delete();
        //检查数据
        $arr = $m->select();
        var_dump($arr);

五、更新数据

//实例数据库
        $m = M('User');
        //更新数据库信息
        $data['id'] = '28';
        $data['username'] = '更新的数据';
        $data['sex'] = '0';
        echo $m->save($data);
        //检查数据库信息
        $arr = $m->select();//受受影响的行数
        var_dump($arr);
posted @ 2022-12-06 22:23  轻风细雨_林木木  阅读(13)  评论(0编辑  收藏  举报