Codeigniter - конструктор запросов, экранирование имен псевдоенимов таблиц и названий колоноу. подстановка значений -пример
Primary tabs
Пример экранирования с помощью фигурных скобок (результат по-идее определяется особенностью СУБД, с которой вы работаете):
$sql = $this->db->build_query_result( "SELECT {us}.{user_id}, {us}.{profile} FROM {u_settings} AS {us} LIMIT {i:limit} OFFSET {i:offset}", ['limit' => $limit, 'offset' => $offset] ); // echo $sql; // если нужно посмотреть каким стал запрос после добавления экранирования и подстановки параметров $result = $this->db->query($sql)->result_array();
- Log in to post comments
- 2355 reads