У меня есть несколько строк в MySQL с 2-мя столбцы: ID, CatIDСравните переменную VS массива в MySQL
В частности, я использовал serialize()
функции переменной CatID для преобразования массива и хранить данные в базу данных.
Теперь у меня есть одна переменная (например: CatID = 98), и я хочу сравнить ее с массивом в базе данных. Какой SQL-запрос мне нужен? Как я могу писать?
Пример массива в базе данных: a:2:{i:0;s:2:"98";i:1;s:2:"99";}
В столбце CatID хранится строка 'a: 2: {i: 0; s: 2:" 98 "; i: 1; s: 2:" 99 ";}' - Итак, я попробовал '$ query = mysql_query («SELECT * FROM MY_DB Where CatID = 98»); 'но не работает :(« Пустой результат » –
' echo "
"; 'напечатайте свой массив и узнайте индекс, что можно сравнить. – liza