我有這個字符串在iOS應用的表情符號編碼mysqlquery問題
貓
然後我通過這個字符串POST請求的參數,但我之前做過:
NSString *nNick = [_stringNick stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
現在在PHP中我得到:
Cat%F0%9F%90%BC
的問題是在mysql數據庫沒有與此字符串的記錄:
CatðŸ¼
現在,如果我把這個字符串在PHP沒有stringByAddingPercentEscapesUsingEncoding
有沒有問題。
但是在這種情況下,select * from table where nick = 'Cat%F0%9F%90%BC'
返回零結果。
如何在不更新iOS應用程序的情況下解決此問題?
感謝
檢查此鏈接[如何插入MySQL的UTF-8字符MB4(表情符號在iOS5中)?(HTTP://計算器。 com/a/8109948/7677598) – abdullahselek