@nezzard

Как вывести данные запроса в mysql, которые не прошли по условиям?

Добрый день, есть запрос вида
'SELECT ID FROM wp_posts WHERE post_type = "song" AND '.$string

В переменной $string имеется строка, которая сделана из массива, с дописанием post_title LIKE %some value%

Приходит 5 данных, потом проверяю есть ли они в базе, если есть получаю к примеру 1 пост, мне нужно как то отловить те 4, которых нету в базе (взять из массива)
Скорее всего написал очень непонятно, но не могу по другому сформировать вопрос, хотел описать подробно вопрос
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
gobananas
@gobananas
finishhim.ru
Что-то типа:
SELECT * FROM `table` WHERE `label` != 'song'

или
SELECT * FROM `table` WHERE `label` != 'song' AND `name` NOT LIKE '.$string.'

или
SELECT * FROM `table` WHERE `label` NOT IN ('song','two','three')
Ответ написан
Ваш ответ на вопрос

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

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