Главная › Форумы › Обо всем, кроме шашек › Консультации по работе на компьютере › Сайт просит о помощи.
- В этой теме 5 ответов, 2 участника, последнее обновление 20 лет, 4 месяца назад сделано
Alkand.
-
АвторСообщения
-
02.02.2006 в 10:23 #340007
Alkand
УчастникХостер, как всегда из благих намерений, сделал апдейт на MySQL 4.1.14-standard и phpMyAdmin 2.6.4-pl2 . Поскольку он — «забугорный», поддержка русского ему не так актуальна

В результате в мускульной базе у меня кракозябры. Хотя сайт еще и живет, редактировать данные в базе я не могу. Пока изуродовал «только» 7 таблиц всего архива файлов. В правой колонке на первой страничке можно увидеть результат — вопросительные знаки вместо букв. Подробнее — http://phpclub.ru/faq/wakka.php?wakka=Mysql41RusКто поможет решить проблему?
03.02.2006 в 08:38 #362566destroyer
Участникглянь те ка здесь
возможно предложенное здесь поможетпопробую поэксперементировать с 5 MySQl
03.02.2006 в 13:40 #362567destroyer
УчастникХостер, как всегда из благих намерений, сделал апдейт на MySQL 4.1.14-standard и phpMyAdmin 2.6.4-pl2 . Поскольку он — «забугорный», поддержка русского ему не так актуальна

В результате в мускульной базе у меня кракозябры. Хотя сайт еще и живет, редактировать данные в базе я не могу. Пока изуродовал «только» 7 таблиц всего архива файлов. В правой колонке на первой страничке можно увидеть результат — вопросительные знаки вместо букв. Подробнее — http://phpclub.ru/faq/wakka.php?wakka=Mysql41RusКто поможет решить проблему?
Знаете провел эксперимент следуещего характера,
создал таблицу добавил туда поля с русским текстом в кодировке
cp1251 (или windows1251);
написав
mysql_select_db( "test_1",$db);
$query = "select * from table_1";
$result = mysql_query($query,$db);
получил результат где руские символы в виде вопросиков ????
однако добавив
mysql_query("SET NAMES cp1251",$db);
перед запросом
или в полном варианте
mysql_select_db( "test_1",$db);
$query = "select * from table_1";
mysql_query("SET NAMES cp1251",$db);
$result = mysql_query($query,$db);
вывел все символы нормально;
так что я думаю необходимо перед выполнением каждого подобного запроса(результатом у которого рускоязычные символы являются)
добавить mysql_query(«SET NAMES кодировка в которой хранится текст»,$db);06.02.2006 в 13:39 #362568Alkand
УчастникХостер проблемы устранил. С тревогой жду будущих апдейтов
06.02.2006 в 14:18 #362569destroyer
УчастникХостер проблемы устранил. С тревогой жду будущих апдейтов

А вопросики то сих пор в столбце
Поcледние 5 файлов
имеются.
07.02.2006 в 12:25 #362570Alkand
УчастникПотихоньку правлю ручками эту информацию. Перекодировать так и не удалось

-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.