CodeIgniter v2.1.3 バグ

CodeIgniter v2.1.3 バグ

コーティング中にはまってしまったのでメモ。

$this->db->from('hogehoge');
$this->db->set('hoge', 'hoge');
$this->db->insert();

このコードでDBのPrefixを使うとSQL Queryのテーブル名が

「"$Prefix$Prefix hogehoge」となぜかPrefixが2回ついてしまいます。

$this->db->set('hoge', 'hoge');
$this->db->insert('hogehoge');

対策方法はfromを使わずにダイレクトにテーブル名を指定してあげると問題ないようです。

Profile

Kazuki Hayashi

I'm a full stack engineer.
I love programming and alcohol.