php codeigniter插入查询

标签 php mysql codeigniter

这是我的模型插入查询。没有任何错误,但它不起作用。任何人都可以解释一下代码有什么问题吗?

查询是:

INSERT INTO `user_invite` (`invt_code`, `invt_time`, `email`, `biz_id`, `role_role_id`) 
VALUES ('IxKS0zgq6Dwv', '2017-10-02 09:27:38', 'test@gmail.com', '81', '3');

当我得到最后一个查询并手动运行时,它工作正常。以上是我的最后一个查询。

我的模型的问题是: 公共(public)函数adduser($sdata){

    $this->db->trans_start();

    $res = $this->db->insert('user_invite', $sdata);

    $this->db->trans_commit();

    $this->db->trans_complete();

    return $res;

}

最佳答案

$sdata 应该是一个数组

adduser.php 看起来像这样

public function adduser($sdata)
    {


        $this->db->trans_start();

        $res = $this->db->insert('user_invite', $sdata);

        $this->db->trans_commit();

        $this->db->trans_complete();

        return $res;
    }

$sdata

$sdata = array(
            'field' => 'some data',
            'field' => 'again some data and goes on' ,
        );

关于php codeigniter插入查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46521276/

相关文章:

php - 使用 gcc 和 php 编译 C 代码以实现多输入

php - mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows 等...期望参数 1 是资源

php - INSERT SELECT 查询中的自定义值

php - 使用 PHP 魔法常量的最佳实践

php - 设置每节动态数据集的 mysql 查询

mysql - CodeIgniter Datamapper ORM 是否支持 ORDER BY 子句中的 MySQL CASE 语句?

php - 使用 CodeIgniter 在表单中转义和显示字符串的正确方法

php - 如何使滚动条出现在div的边框内

javascript - 本地机器上的 Web 服务器,有什么问题吗?

mysql - 编写sql查询来计算产品