Добавление переменной внутри подзапроса codeigniter activerecordPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавление переменной внутри подзапроса codeigniter activerecord

Сообщение Anonymous »

Я пытаюсь создать активный запрос, в котором внутри подзапроса есть переменная

Код: Выделить всё

$fb_UID = $this->session->userdata('fb_UID');

$qs = $this->db->select("*,qs.UID as qs_UID")->
from("question_set qs")->
join("questions q","qs.UID=q.fk_question_set_UID","inner")->
where("sickness_UID",$id)->
where('`qs.UID` NOT IN(SELECT `fk_question_set_UID` FROM `solved_qset` where fk_fb_UID = `$fb_UID`)', NULL, FALSE)->
group_by("qs.UID","asc")->
order_by("qs.UID","random")->
get()->row();
но я получаю сообщение об ошибке

Код: Выделить всё

Unknown column '$fb_UID' in 'where clause'
есть ли способ правильно разместить переменную внутри подзапроса активной записи?

спасибо

Подробнее здесь: https://stackoverflow.com/questions/191 ... d-subquery
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»