【问题标题】:How to insert a data in a table in CodeIgniter如何在 CodeIgniter 中的表中插入数据
【发布时间】:2015-07-02 07:06:57
【问题描述】:

我在使用 Codeigniter 框架更新记录时遇到了一些问题。我正在使用 MVC 模式和活动记录。

public function save_yarn($data)
{
    $this->db->select('sub_name');
     $this->db->from('mst_subject');
    $this->db->insert($data);
}

【问题讨论】:

  • 函数名的道具
  • 问题:您必须使用“set”方法来更新条目。
  • 如果你真的更新数据,为什么不使用set方法呢?
  • @Shaiful Islam 请提供新的位置以避免未来的链接中断。

标签: php codeigniter


【解决方案1】:

如果您在表格中使用模型,则可以执行一些简单的操作,例如

$this->yarn_model->update($row_id_to_update, $data);

否则,Angel的方法也行。

【讨论】:

    【解决方案2】:

    这个功能应该适合你:

    $data = array(
        'title' => $title,
        'name' => $name,
        'date' => $date
    );
    
    $this->db->where('id', $id);
    $this->db->update('mytable', $data); 
    

    https://ellislab.com/codeigniter/user-guide/database/active_record.html#update

    【讨论】:

      猜你喜欢
      • 2021-02-07
      • 2018-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 2016-10-21
      • 1970-01-01
      相关资源
      最近更新 更多