我目前通過web服務從Android發送信息給PHP中的一個函數,該函數將數據發送到數據庫。Android加PHP特殊字符
雖然,如果我有口音我的話像名字,我收到此錯誤從PHP:
不正確的字符串值:「\ XE1 \ xE1mos ...」列「姓」在 行1
的名稱可以有口音,如: 安東尼奧,若昂等
在PHP函數,插入數據庫之前,我這樣做沒有成功:
$db->set_charset('utf8');
$query = $db->prepare("SET NAMES 'utf8';");
$query->execute();
如果我發送沒有任何口音的數據,服務完美地工作。
編輯:使用utf8_encode(variable).
顯示插入和檢索代碼。 –