我正在研究几个小时的bug(?),但没有解决它。CodeIgniter:'where子句'中的xxx列未知
这是我的代码:
if(!$this->db->get_where('merken',array('m_merken' => $brand))->count_all_results()){
$insetData = array('m_name' => $brand);
$this->db->insert('merken', $insetData);
}
$品牌包含了“宏碁在此预览。
A Database Error Occurred
Error Number: 1054
Unknown column ‘Acer’ in ‘where clause’
SELECT * FROM (`merken`) WHERE `m_name` = Acer
我想检查它是否已经存在,但它不会工作得很好。
我看到我的错字'm_merken',必须是'm_name',但仍然是错误。 ;-) – Kees 2009-10-31 15:56:59