Emoji кодирует проблему запроса MySQLPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Emoji кодирует проблему запроса MySQL

Сообщение Anonymous »

У меня есть эта строка в приложении iOS
Cat🐼
затем я передаю эту строку в POST-запросе в качестве параметра, но раньше:

Код: Выделить всё

NSString *nNick = [_stringNick stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
Теперь в PHP я получаю:
Cat%F0%9F%90%BC
Проблема в том, что в базе данных MySQL есть запись с этой строкой:
CatðŸ¼
Теперь, если я передам строку в PHP без stringByAddingPercentEscapesUsingEncoding проблем нет.
Но в этом случае выберите * из таблицы, где nick = 'Cat%F0%9F%90%BC' возвращает нулевой результат.
Как я могу решить эту проблему без обновления приложения iOS?

Подробнее здесь: https://stackoverflow.com/questions/426 ... uery-issue
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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