• 017.CI4框架CodeIgniter数据库操作之:Updata更新修改一条数据


    01. 在Model中写入数据库操作的代码如下:

    <?php namespace AppModelsSystem;
    
    use CodeIgniterModel;
    
    class User_model extends Model
    {
        var $Db;
    
        function __construct()
        {
            parent::__construct();
            //创建数据库连接
            $this->Db = ConfigDatabase::connect();
        }
    
        function updatadata()
        {
            $data = array(
                'MARK' => '马克1',
                'USER_NAME' => '张三2',
            );
            $builder = $this->Db->table('tp_user')->where('ID', 160);
            $builder->update($data);
        }
    }

    02. 在控制器中调用我们的更新语句,代码如下:

    <?php namespace AppControllers;
    
    class Home extends BaseController
    {
        //http://127.0.0.1/CI4/public/
        //http://127.0.0.1/CI4/public/index.php/home
        //http://127.0.0.1/CI4/public/index.php/home/insertdata
    
        var $User_Models;
    
        function __construct()
        {
            //创建数据库连接
            $this->User_Models = new AppModelsSystemUser_model();
        }
    
        public function index()
        {
            //调用我们的Lib库文件
            $Mylib = new AppLibrariesmylib();
    
            //赋值
            $Mylib->setAge(18);
            $Mylib->setName('张三');
            //输出
            echo $Mylib->getAge() . '<br>';
            echo $Mylib->getName() . '<br>';
    
            echo '青青子衿悠悠我心';
        }
    
        public function updata()
        {
            $rst = $this->User_Models->updatadata();
        }
    }

    03. 在浏览器访问一下http://127.0.0.1/CI4/public/index.php/home/updata

    04. 我们在数据库中查看,发现数据已经被修改了,非常之完美

    知识有价,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

  • 相关阅读:
    继续Delphi调用Wcf
    我用 Windows Live Writer 写随笔
    "WCF 服务编程"刚到,第一印象,内纸张很差
    我的asp.net网站小项目,体现了我学习的几个阶段,现在学习到WCF阶段
    菜单设计
    求圆的面积
    dataGridView 批量更新
    Android简单实现对话框
    dephi 程序输入法中英文自动切换实现
    Delphi捕捉DLL执行所抛出的异常。(转)
  • 原文地址:https://www.cnblogs.com/tianpan2019/p/12228131.html
Copyright © 2020-2023  润新知