У меня на сайте есть черный список, юзеры могут банить друг друга.
( SELECT who_id FROM blacklist WHERE user_id=17 ) - исключает юзеров, которых забанил ID17
( SELECT user_id FROM blacklist WHERE who_id=17 ) - исключает юзеров, которые забанили ID17
AndrewRusinas, вот например на главной странице и странице 404 у меня нет компонентов Sidebar, Menu. А на всех остальных страницах она есть. Как в таком случае можно сделать?
Суть в том, что пользователи могут добавлять друг друга в черный список. И нужно из таблицы users всех пользователей, у которых userID и objectID в таблице blacklist не равно id текущего пользователя.
То есть всех пользователей, которых данный пользователь не добавил в ЧС и его не добавили.