Я использую redbean в моей программе.Мне нужно сохранить результаты запроса в переменной в одной части моей программы и отправить эту переменную во вторую часть моей программы и использовать ее в sql.
обратите внимание на то, что: я не хочу использоватьВложенные запросы, потому что мне нужен один и тот же результат в разных частях моего кода и идентификатора. Я запускаю вложенные запросы (и база данных, возможно, изменилась). Каждый раз я получаю новые результаты.
Вот что я пытаюсь сделать:
Я сохраняю некоторые результаты в части моей программы:
$whole_groups_until_now = R::find('chat', "chat_type = 'pv'");
, тогда мне нужен именно этот результат в разных частях программы.
$sameChats = R::find('joinsin', "user_id = '$user_id' AND chat_id IN (" . R::genSlots($whole_groups_until_now) . ")");
, но этодал мне эту ошибку:
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') -- keep-cache' at line 1 in C:\wamp64\www\Messenger\rb.php on line 753
Поэтому, пожалуйста, помогите мне с этим.Как я могу использовать этот результат в другом запросе [КАК ТАБЛИЦА SQL], как указано выше?