Пишу вывод рандомных фотографий пользователей которых еще не лайкнули, столкнулся с проблемой вывода.
Необходимо написать следующий запрос:
(Выбрать ID из таблицы USERS где PHOTO=1 и GENDER='1' При условии что в таблицы USER_DATING ОТСУТСВУЕТ USER_ID который равен переменной пользователя)
Тоесть вывести ID из таблицы USERS где нет значений IDшников второй таблицы USER_DATING в столбцах
Пишу запрос:
$id_user2=mysqli_query($dblink, "SELECT id FROM users
RIGHT JOIN user_dating ON (user_dating.user_id!=$id and user_dating.dating='NULL')
where users.photo='1' and users.gender='$search_gender' ORDER BY rand()");
Почему то не работает.. Не могу понять что пишу не так?