我卡在一個php問題。 我必須發送帶有ajax請求的POST表單的SQL查詢。 這種查詢是這樣的:php替換ascii代碼
SELECT * FROM table WHERE field LIKE '%512%'
問題是,當我收回這個查詢從PHP POST變種,它表明:
SELECT * FROM table WHERE field LIKE 'Q2%'
和它顯然失敗...
我嘗試改變爲utf-8,它沒有改變任何東西。
Javascript似乎發送正確的文本,但php讀取POST時更改它。
是否可以防止php讀取%51 ascii代碼?
爲了以防萬一,該網站是用Code Igniter編寫的。
感謝
@Fabien這個問題與UTF-8無關。 – deceze 2015-02-24 08:41:40