Вывести запрос SELECT при условии, что в строке много переменных записей
Есть запись: $string = '1;2;3;4;5;6;7;8';
Как вывести в цикле SELECT
все записи, где, например, 4я цифра переменной $string
это "8"
?
У меня на ум только приходит вывести всё (без where
)
Потом найти это число $pieces = explode(";", $string);
И сделать выборку так if($pieces[3]==8){}
Но боюсь, что сервак хоста взорвется от количества записей в базе :)
Источник: Stack Overflow на русском