У меня есть строка « tteSt123 » в кириллическом и AM, выполняющем запрос MySQL с его сценарием PHP.
Однако строка в запросе ставится и вместо «test123», она становится «%D1%82%D0%B5%D1%81%». Таким образом, результат не является рабочим запросом, который выглядит так: < /p>
SELECT text, MATCH(text) AGAINST ('%d1%82%d0%b5%d1%81%d1%82+123' IN NATURAL LANGUAGE MODE) AS score FROM temp_text
< /code>
Ожидаемый результат должен быть < /p>
SELECT text, MATCH(text) AGAINST ('тест123' IN NATURAL LANGUAGE MODE) AS score FROM temp_text
< /code>
У меня кодируется мое соединение, как это < /p>
mysqli_set_charset($connect, 'utf8mb4');
Подробнее здесь: https://stackoverflow.com/questions/795 ... php-script
Кириллический STR, закодированный в MySQL внутри скрипта PHP ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Кириллический STR, закодированный в MySQL внутри скрипта PHP [дублировать]
Anonymous » » в форуме Php - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Кириллический STR, закодированный в MySQL внутри скрипта PHP [дублировать]
Anonymous » » в форуме MySql - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-