Каков правильный выбор кодировки XML для Латинской расширенной

Хорошо, мне нужно создать взаимодействие с БД для латинских расширенных символов, таких как: ŠšĐđČčĆ掞 и т.д.

Теперь один из способов - установить кодировку в UTF (которые приводят к тому, что символы данных БД преобразуются в Å¡Å¡¡ (используя colin_in_swedish_ci).

Это отлично работает при извлечении данных, если мне не нужно ограничивать длину поля, чем проблема, когда раскол происходит в середине Å, результатом является carcar? вместо Ć..

Так что простой вопрос, кодирование которого используется в HTML, и какая коллация использовать внутри БД для сохранения оригинальных персонажей.

СПАСИБО

'

<!--?php

$dbx = new mysqli('localhost','root','pass','dbtester') or die ('error with connection');

$query = $dbx--->prepare ("SELECT id, cont FROM dbtester"); 
$query->execute();
$query->bind_result($id, $cont);

while($query->fetch()):

 echo $id;
 echo $cont;

endwhile;

?>


'
1 ответ

Измените кодировку хранилища на UTF-8 и сопоставление с utf8_general_ci (вы не говорите по-шведски?)

Также установите кодировку клиента MySQL в UTF-8.

licensed under cc by-sa 3.0 with attribution.