Graf 209 Report post Posted December 24, 2019 (edited) Здравствуйте, дорогие форумчане!) Есть код, который берет данные из БД и выводится (ТОП). Сам код: $topmembers = doQuery('SELECT TOP '.$config['top_players'].' g.guild_id, c.cha_name, c.icon, c.degree, c.job, CASE WHEN (c.exp < 0) THEN (c.exp+4294967296) ELSE c.exp END AS exp, CASE WHEN (g.guild_id = 0) THEN \'\' ELSE guild_name END AS guild_name FROM '.TABLE_CHARACTER.' AS c LEFT JOIN '.TABLE_ACCOUNT.' AS a ON (a.act_id = c.act_id) LEFT JOIN '.TABLE_GUILD.' AS g ON ((c.guild_id = g.guild_id) AND (c.guild_stat = 0)) WHERE ((c.delflag = 0) AND (a.gm = 0)) ORDER BY CASE WHEN (c.exp < 0) THEN (c.exp+4294967296) ELSE c.exp END DESC', DATABASE_GAME); $players[$pos] = array( 'name' => iconv( 'utf-8', 'cp1251',$row['cha_name']), 'level' => $row['degree'], 'exp' => $row['exp'], 'guild' => iconv( 'cp1251', 'utf-8',trim($row['guild_name'])), 'char' => getCharName($row['icon']), 'job' => iconv( 'cp1251', 'utf-8',$row['job']) ); $pos++; iconv - это я пытался получить русские символы, но получил "????.." Перебрал три страницы гугла, ничего не помогло.. То знаки вопроса, то еще чего. Нужного эффекта нет. Есть идеи? Кодировка в бд стоит Cyrillic_general_ci_as. Хотя бы аналогичный пример)) Видел Collate в теме про вывод списка игроков онлайн, но не смог приспособить. Edited December 24, 2019 by Graf Quote Share this post Link to post Share on other sites
Fomin 53 Report post Posted December 25, 2019 (edited) Используй GBK. iconv('GBK', 'UTF-8', trim($row['guild_name'])) Edited December 25, 2019 by Fomin 1 Quote Share this post Link to post Share on other sites
Graf 209 Report post Posted December 26, 2019 13 часов назад, Fomin сказал: Используй GBK. iconv('GBK', 'UTF-8', trim($row['guild_name'])) Просто огромнейшее спасибо)) Quote Share this post Link to post Share on other sites
Graf 209 Report post Posted February 5, 2020 На xampp выводился русский язык. Залили на хостинг(beget.com) и опять знаки вопроса. Есть у кого идеи? Я в этих кодировках уже запутался. Думаю windows-1251(cp1251), но тоже мимо. Quote Share this post Link to post Share on other sites
Graf 209 Report post Posted February 15, 2020 Up Quote Share this post Link to post Share on other sites