您的位置:首页 > 博客中心 > 数据库 >

YII框架数据库的增删改查

时间:2022-03-14 18:40

[php]
    1.     //添加  
    2.        Yii::app()->db->createCommand()->insert(‘tbl_user‘,   
    3.        array(  
    4.            ‘username‘ => ‘zhangsan‘,   
    5.            ‘email‘ => ‘zhangsan@zs.com‘));  
    6. //使用user model添加数据  
    7. $user = new Users();  
    8. $user->setAttributes(array(  
    9.         ‘username‘ => ‘user1‘,  
    10.         ‘email‘ => ‘123@qq.com‘,  
    11.         ‘password‘=>md5("abcsd5a4"),  
    12.         ‘last_login‘=>time()  
    13. ));  
    14. $user->save()  
    15.   
    16.        //修改  
    17.        Yii::app()->db->createCommand()->update(‘tbl_user‘,   
    18.        array(  
    19.            ‘username‘ => ‘Tester‘), ‘id=:id‘, array(  
    20.            ‘:id‘ => 3));  
    21.        //删除     
    22.        Yii::app()->db->createCommand()->delete(‘tbl_user‘, ‘id=:id‘,   
    23.        array(  
    24.            ‘:id‘ => 2));  
    25.        //查询 - 多条数据  
    26.        $users = Yii::app()->db->createCommand()  
    27.            ->select(‘*‘)  
    28.            ->from(‘tbl_user‘)  
    29.            ->queryAll();  
    30. //查询一条数据  
    31. $sql = "SELECT id,name FROM tbl_user WHERE email=‘123@qq.com‘  ";  
    32. $users=Yii::app()->db->createCommand($sql)->queryRow();  
    33.        var_dump($users); 

热门排行

今日推荐

热门手游