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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽