MySQL Filter JSON_CONTAINS Любое значение из массиваPhp

Кемеровские программисты php общаются здесь
Гость
MySQL Filter JSON_CONTAINS Любое значение из массива

Сообщение Гость »


У меня есть поле JSON в базе данных MySQL, содержащее такие значения, как [1,3,4,7]. Я хотел бы иметь возможность легко предоставить другой массив из переменной PHP и определить, есть ли какое-либо перекрытие. Я знаю, что этот пример не работает, но я пытаюсь сделать вот что:

$DaysVar = $_GET['Days']; --Пример: [1,5,8] $sql = mysqli_query($db, " ВЫБЕРИТЕ идентификатор расписания, Дни. Пример: [1,3,4,7] ИЗ Расписание ГДЕ JSON_CONTAINS(Дни, '$DaysVar') "); Как мне заставить этот запрос возвращать результат, если в каждом массиве есть 1?

Вернуться в «Php»