Я пытаюсь использовать данные поиска мобильного устройства в базе данных WUFL на http://wurfl.sourceforge.net/smart.php, но у меня возникают проблемы с получением необходимого кода MySQL (я использую Coldfusion для серверной части сервера). Честно говоря, это действительно делает мою голову, но я уверен, что есть прямой подход к этому.
WUFL поставляется в виде XML (около 15200 записей на сегодняшний день), у меня есть метод, который уже сохраняет данные в базе данных MySQL. Теперь мне нужно вернуть данные полезным способом!
В основном это работает так: сначала запустите выбор, используя данные userAgent из запроса CGI, чтобы сопоставить его с известным мобильным устройством (строка 1), используя LIKE; если найдено, используйте результирующее поле fallback , чтобы найти данные по умолчанию для «семейного корня» мобильного устройства (строка 2). Две строки необходимо объединить, переписав содержимое (строка 2) с определенными функциями мобильного устройства (строка 1). Обе строки содержат пустые записи, и не все функции присутствуют в (строка 1).
Мне просто нужно вернуть заполненную строку данных, если найдено совпадение. Я надеюсь, что это имеет смысл, я хотел бы предоставить то, на что, как я думаю, должен выглядеть SQL, но я, вероятно, запутаю вещи еще больше.
Очень ценю любую помощь!