【发布时间】:2018-07-06 21:19:04
【问题描述】:
我正在研究 codeigniter 框架。在其中我必须在 db 中编辑具有特定列的行。
我尝试了下面的代码,但它给了我错误:
“字段列表”中的未知列“供应商_1360622286”
UPDATE `vendors` SET vendor_id = Vendor_1360622286, vendor_name = fsd, vendor_address = fds, vendor_phone = fsdf, vendor_email = sdfsdfsd WHERE `vendor_id` = 'Vendor_1360622286'
代码:
$this->db->set('vendor_id', $data['vendor_id'], FALSE);
$this->db->set('vendor_name', $data['vendor_name'], FALSE);
$this->db->set('vendor_address', $data['vendor_address'], FALSE);
$this->db->set('vendor_phone', $data['vendor_phone'], FALSE);
$this->db->set('vendor_email', $data['vendor_email'], FALSE);
$this->db->where('vendor_id', $data['vendor_id']);
$status = $this->db->update('vendors');
任何想法,为什么它给我错误?
【问题讨论】:
标签: php mysql codeigniter activerecord sql-update