CodeIgniter Active Record: как использовать метод «set» с функциями mysql - PullRequest
2 голосов
/ 23 июня 2011

У меня есть запрос вроде этого

INSERT INTO tbl VALUES(UNHEX('some_value'));

Как я могу выполнить этот запрос, используя активную запись codeigniter, в частности функцию '$ this-> db-> set'

this->db->set('password', $value); // How do I insert the mysql function here
$this->db->insert('tbl');

1 Ответ

4 голосов
/ 23 июня 2011

Взгляните на документацию - там говорится, что если вам нужно какое-либо значение без экранирования, вам следует установить третий параметр в set () на false. Как это:

$this->db->set("password", "UNHEX('".$value."')", FALSE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...