CodeIgniterデータベースクエリで構文の問題に直面しています。何が悪いのか理解できません。
$query = $this->db->query("
INSERT IGNORE INTO ".$table." (email, lang, ip_address)
VALUES (".$this->db->escape($_POST['email']).", ".$this->db->escape($lang).", ".$this->input->ip_address().")");
また、CodeIgniterのデバッグオプションと少し混同しているため、プレースホルダーが置き換えられた後のクエリの外観を出力する方法も探しています。