Добавлено спустя 1 минуту 5 секунд:
"Пересоздание очищенных имен пользователей"Цветная писал(а):Где здесь reclean username?
"Пересоздание очищенных имен пользователей"Цветная писал(а):Где здесь reclean username?
Код: Выделить всё
Общая ошибка
SQL ERROR [ mysql4 ]
Duplicate entry 'тaтƅянa' for key 'username_clean' [1062]
SQL
UPDATE phpbb_users SET username_clean = 'тaтƅянa' WHERE user_id = 167
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: stk/tools/support/reclean_usernames.php
LINE: 53
CALL: dbal_mysql->sql_query()
FILE: stk/index.php
LINE: 376
CALL: reclean_usernames->run_tool()
Код: Выделить всё
select user_id, username, username_clean from phpbb_users where `username`='Татьяна'
select user_id, username, username_clean from phpbb_users where `username`='татьяна'
select user_id, username, username_clean from phpbb_users where `username_clean`='тaтƅянa'
select user_id, username, username_clean from phpbb_users where `username_clean`='татьяна'Код: Выделить всё
(3600, 0, 2, '', 0, '212.74.192.159', 1296490484, 'Татьяна', 'тaтƅянa', '$H$78Gdw.89gHo9xeT5VYAK5CV6HneGBm0', 1296490484, 0, 'atatyana@mail.ru', -152332999023, '', 1296490746, 1296490484, 0, 'search.php?search_id=unreadposts', '', 0, 0, 0, 0, 0, 0, 0, 'ru', 3.00, 0, '|d M Y|, H:i', 10, 0, '', 0, 0, 0, 0, -3, 0, 0, 't', 'd', 0, 't', 'a', 0, 1, 0, 1, 1, 1, 1, 230271, '', 0, 0, 0, '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'e6d6a96edf600e84', 1, 0, 0, 1)при условии что у вас нет одинаковых ников.Цветная писал(а):Я думала при нажатии на "Пересоздание очищенных имен пользователей" всё автоматически самое переконвертируется в нормальные ники.
покажите нам, что вы получите.Цветная писал(а):Допустим в базе я найду то о чём вы говорите, а что с этим делать?
у меня такое впечатление, что только нам нужно чтобы ваш форум работал.Цветная писал(а):Вручную всё исправлять? А модуль тогда нафига?
значит вам этого не надо, а все остальные поняли смысл.Цветная писал(а):Я не поняла какой смысл был в установке модуля "Toolkit" ?
Код: Выделить всё
SELECT user_id, username, username_clean
FROM phpbb_users
WHERE `username` = 'Татьяна'
SELECT user_id, username, username_clean
FROM phpbb_users
WHERE `username` = 'татьяна'
SELECT user_id, username, username_clean
FROM phpbb_users
WHERE `username_clean` = 'тaтƅянa'
SELECT user_id, username, username_clean
FROM phpbb_usersКод: Выделить всё
select user_id, username, username_clean from phpbb_users where `username`='Окcaнa'
select user_id, username, username_clean from phpbb_users where `username`='oкcaнa'Код: Выделить всё
SELECT user_id, username, username_clean
FROM phpbb_users
WHERE `username` = 'Окcaнa'
SELECT user_id, username, username_clean
FROM phpbb_users
WHERE `username` = 'oкcaнa'
LIMIT 0 , 30Код: Выделить всё
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select user_id, username, username_clean from phpbb_users where `username`='та' at line 2Код: Выделить всё
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select user_id, username, username_clean from phpbb_users where `username`='oкc' at line 2явно видно, что ищется хрень какая-тоЦветная писал(а):`username`='та'