0
之前,我有上插入這個字符串最佳方式將其插入MySQL的
input: GyYu4$%acV
posted string: GyYu4$�V
Query error: Incorrect string value: '\xACV' for column.
一個問題,看來我得到最好的是str_replace
。
之前,我有上插入這個字符串最佳方式將其插入MySQL的
input: GyYu4$%acV
posted string: GyYu4$�V
Query error: Incorrect string value: '\xACV' for column.
一個問題,看來我得到最好的是str_replace
。
對於這個問題,我得到了最好的轉義,它逃避了@developerCK提到的非UTF8字符。它的utf8_encode
http://stackoverflow.com/questions/14757812/codeigniter-best-practice-to-sanitize-input – Ruby
你需要檢查表的字符集和轉義非UTF8字符 – developerCK