Столкнулся сегодня с проблемой: русские символы "А", "Ё", "Н", "с", "э", "я" (6 из 66) не хотели корректно отображаться в CMS, заменяясь при сохранении в MySQL 4.1 ерундой. Поискав в Интернете, нашёл совет для другой проблемы, который решил использовать, несмотря на всю его тривиальность. Я-то думал, что по умолчанию в MySQL 4.1 и PHP 5 используется именно UTF8. Ан нет.
В общем, после подключения к БД функцией
$conn = mysqli_connect('localhost', 'username', 'userpassword', 'databasename');
следует вставить два запроса:
@mysqli_query($conn, "set names utf8");
@mysqli_query($conn, "set character set utf8");
Вот после этого и полагайся на умолчания.
Я жив
[Print]
kv75