如何告诉CodeIgniter ActiveRecord不要转义我的插入和更新查询?

Ted*_*Ted 4 php activerecord codeigniter codeigniter-2

我需要将一些我信任的xml(我写的)发送到我的mysql数据库.

ActiveRecord逃脱了我的很多XML.当我将它从数据库中取出时,我没有使用CodeIgniter,所以我需要在数据库中使用干净的XML.

提前致谢.

Jas*_*onw 10

读取活动记录中的功能.以下是文档中的代码段.

此功能使您可以设置插入或更新的值.set()还将接受一个可选的第三个参数($ escape),如果设置为FALSE,它将阻止数据被转义.为了说明差异,这里使用了带有和不带escape参数的set().

$this->db->set('field', 'field+1', FALSE);
$this->db->insert('mytable');
// gives INSERT INTO mytable (field) VALUES (field+1)

$this->db->set('field', 'field+1');
$this->db->insert('mytable');
// gives INSERT INTO mytable (field) VALUES ('field+1')
Run Code Online (Sandbox Code Playgroud)