Note: To use this function on a Windows platform you need MySQL client library version 4.1.11 or above (for MySQL 5.0 you need 5.0.6 or above).
версия MySQL 4.1.8-max
получается в этом причина того что не работает parent::set_charset("cp1251"); платформа то тоже windows на локале пока.
тогда не понятно чем предпочтительней mysqli::query() если SET NAMES универсальнее
Случаем не latin какой-нибудь?
нет cp1251_general_ci