подниму тему. вдруг пригодится кому то.
в общем проблема крылась в 2-х вещах.
Во первый это действительно кодировка файла. Если кодировка не UTF-8, то вместо русской строки передаётся null. Причём не только то место где русские буквы встретились, а вся строка идёт как null.
Второе - это кодировка подключения к БД.
Сразу после подключения к базе данных выполняю запрос
mysql_set_charset('utf8');
и только тогда, о чудо, данные полученные из базы передаются как надо, а не только числа.
|