ошибка при добавлении сообщения на форум
При добавлении на форум сообщения или темы пользователем мне выдаёт такое сообщение:
Общая ошибка Could not insert new word matches DEBUG MODE SQL Error : 1270 Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (cp1251_general_ci,COERCIBLE), (cp1251_general_ci,COERCIBLE) for operation ' IN ' INSERT INTO nuke_bbsearch_wordmatch (post_id, word_id, title_match) SELECT 5, word_id, 0 FROM nuke_bbsearch_wordlist WHERE word_text IN ('хочет', 'пообщаться') Line : 252 File : functions_search.php при этом предпросмотр работает... :cry: Заранее Спасибо! |
Mihanich какие изменения вносили в код форума?
какой MySQL используете? правильно ли выставлена кодировка таблиц? |
Изменений в код форума я не вносил, стоит MySQL 4 (весь пакет сгруженый с этого сайта), и как понять :
правильно ли выставлена кодировка таблиц? :mad: |
Mihanich при просмотре базы в phpMyAdmin есть в каждой таблице такой столбец Сравнение, вот там должно быть cp1251_general_ci особенно у таблиц nuke_bbsearch_wordmatch и nuke_bbsearch_wordlist
|
да, так всё и стоит. В nuke_bbsearch_wordmatch 0 записей, а в nuke_bbsearch_wordlist 9 штук.
|
Mihanich тогда не понятно откуда берется кодировка latin1_swedish_ci, может браузер как то странно работает, хотя наврятли
|
может мне заново поставить кодировку, или перезалить базу ?
что значит изменение значения Select после каждого такого разногласия? Soniks, менял кодировку,не помагает... и дело не в браузере, во всех, которые у меня есть, смотрел всё одно и тоже... |
Mihanich сделайте дамп базы и пришлите мне на мыло см. ПМ. посмотрим....
|
:oops: а как зделать этот дамп ? я какой-то зделал, но файл, получился какой-то странный, всё вперемешку....
|
|
Часовой пояс GMT +4, время: 05:35. |
Copyright © 2005 by Soniks