Задать вопрос
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.

Как правильно сделать вывод из бд по нескольким критериям?

Подскажите, хочу сделать вывод из бд по критериям:

а) logged_id = [$_SESSION['logged_user']->login] (ниже приведён работающий код):
$posts = R::findAll('posts', 'logged_id = ?', [$_SESSION['logged_user']->login]);


б) и по такому же принципу всё значение active, где есть 2 (ниже снова работающий код):
$posts = R::findAll('posts', 'active = 2');

но, если я хочу всё вместе соеденить, то уже результат не получается:
$posts = R::findAll('posts', 'driver = ?', [$_SESSION['logged_user']->login]);
  $posts = R::findAll('posts', 'active = 2');


как можно решить эту проблему?
----
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
prrrrrrr
@prrrrrrr Автор вопроса
Верстаю сразу на PHP.
$posts = R::findAll('posts', 'driver = ? AND active = ?', [$_SESSION['logged_user']->login, 2]);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы