Задавайте вопросы, мы ответим
Вы не зашли.
$query = "SELECT groups.image, groups.name,
GROUP_CONCAT(DISTINCT CONCAT('<a target=_blank href=userdetails.php?id=',users.id,'>',users.username,'</a>')
SEPARATOR ' \/ ') AS uname
FROM users
JOIN groups
ON users.groups = groups.id
GROUP by groups.id ;" or sqlerr();
---------------------------
('<a target=_blank href=userdetails.php?id=',users.id,'>',users.username,'</a>')
users.username - именно это значение КИРИЛИЦУ не переносит почемуто, хотя groups.name - выводит нормально кирилицу, как лечить?
Неактивен
1. После коннекта: SET NAMES ваша_кодировка_данных
2. Возможно в структуре таблиц разные кодировки.
3. Возможно некоторые данные таблиц добавлялись в другой кодировке.
Вы попробуйте одной и той же программой выбрать значения groups.name и users.username. Если данные будут в одной кодировке, тогда смотрите на пункт 1.
Неактивен
SET NAMES cp1251
а в базе utf_general_ci , но проблем нигде нет подобных, только, с этой перемен/
--
groups.name - нормальная кодировка
users.username - нормальная кодировка, если в SELECT groups.image, groups.name, добавить- users.username
, а именно DISTINCT CONCAT('<a target=_blank href=userdetails.php?id=',users.id,'>',users.username,'</a>') - не идёт русс(
Неактивен
Странное описание проблемы. По идее кодировка поля не должна зависеть от того, внутри какой функции используется поле. Посмотрите SHOW CREATE TABLE users и SHOW CREATE TABLE groups
Неактивен