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
- 2837 reads