016.CI4框架CodeIgniter数据库操作之:插入一条数据

01.在Model中,写入插入的语句

<?php namespace App\Models\System;

use CodeIgniter\Model;

class User_model extends Model
{
    var $Db;

    function __construct()
    {
        parent::__construct();
        //创建数据库连接
        $this->Db = \Config\Database::connect();
    }

    function insertdata()
    {
        //带参数条件查询
        $data = array(
            ‘MARK‘  => ‘马克‘,
            ‘NAME‘  => ‘张三‘,
        );
        $builder = $this->Db->table(‘tp_user‘);
        $builder->insert($data);
    }

}

02.在控制器中调用插入语句

03.我们用浏览器访问一下

04.我们再查看数据库,发现多了一条数据

原文地址:https://www.cnblogs.com/tianpan2019/p/12227980.html

时间: 2024-08-24 12:07:55

016.CI4框架CodeIgniter数据库操作之:插入一条数据的相关文章

018.CI4框架CodeIgniter数据库操作之:Delete删除一条数据

01. 在Model中写数据库操作语句,代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { parent::__construct(); //创建数据库连接 $this->Db = \Config\Database::connect(); } function deletedata()

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

01. 在Model中写入数据库操作的代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { parent::__construct(); //创建数据库连接 $this->Db = \Config\Database::connect(); } function updatadata() {

013.CI4框架CodeIgniter数据库操作之:查询数据库,并让数据以数组的方式返回查询结果

01. 我们在CI4框架中的Model文件夹新建一个User_model.php的文件,使用的是getResultArray,表示并让数据以数组的方式返回查询结果,代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { parent::__construct(); //创建数据库连接 $thi

015.CI4框架CodeIgniter数据库操作之:带参数查询数

01.我们在Models中写数据库的操作.具体的查询代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { parent::__construct(); //创建数据库连接 $this->Db = \Config\Database::connect(); } function getdata

经过多次的测试,最终写出了access数据库一次插入多条数据

OleDbConnection inconn = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=DB.mdb"); inconn.Open(); OleDbTransaction myTrans = inconn.BeginTransaction(); OleDbCommand incmd = inconn.CreateCommand(); incmd.Transaction = myTrans; s

数据库中只能插入一条数据

问题原因 使用bean来创建全局的实体user,每次执行jpa的Save操作,user的id都相同,总是覆盖上一条记录. 问题解决 不适用@Autowired自动注入user,在新增用户的方法中创建临时user对象. Bug重现 原文地址:https://www.cnblogs.com/pycrab/p/10529283.html

CI框架的数据库操作函数

//举例查询 (userid,name,sex为user表的数据库字段)    public function testa(){        $this->load->database();            $query = $this->db->query('SELECT * FROM user');        foreach ($query->result() as $row)        {            echo $row->userid;

Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 &#39;AR模式&#39;]

public function getMinLimit () {        $sql = "...";        $result = yii::app()->db->createCommand($sql);        $query = $result->queryAll();         return array (                $query [0] ['max'],         );    } $connection=Yii::

使用JDBC向数据库中插入一条数据

原谅我是初学者,这个方法写的很烂,以后不会改进,谢谢 /** * 通过JDBC向数据库中插入一条数据 1.Statement 用于执行SQL语句的对象 1.1 通过Connection 的 * createStatement() 方法来获取 1.2 通过executeUpdate(sql) 的方法来执行SQL 1.3 * 传入的SQL可以是INSERT/UPDATE/DELETE,但不能是SELECT * * 2.Connection和Statement使用后一定要记得关闭 需要在finally