Сайт просит о помощи.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #340007
    Alkand
    Участник

    Хостер, как всегда из благих намерений, сделал апдейт на MySQL 4.1.14-standard и phpMyAdmin 2.6.4-pl2 . Поскольку он — «забугорный», поддержка русского ему не так актуальна :-(
    В результате в мускульной базе у меня кракозябры. Хотя сайт еще и живет, редактировать данные в базе я не могу. Пока изуродовал «только» 7 таблиц всего архива файлов. В правой колонке на первой страничке можно увидеть результат — вопросительные знаки вместо букв. Подробнее — http://phpclub.ru/faq/wakka.php?wakka=Mysql41Rus

    Кто поможет решить проблему?

    #362566
    destroyer
    Участник

    глянь те ка здесь
    возможно предложенное здесь поможет

    попробую поэксперементировать с 5 MySQl

    #362567
    destroyer
    Участник

    Хостер, как всегда из благих намерений, сделал апдейт на 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);

    #362568
    Alkand
    Участник

    Хостер проблемы устранил. С тревогой жду будущих апдейтов :?

    #362569
    destroyer
    Участник

    Хостер проблемы устранил. С тревогой жду будущих апдейтов :?

    А вопросики то сих пор в столбце

    Поcледние 5 файлов

    имеются.

    #362570
    Alkand
    Участник

    Потихоньку правлю ручками эту информацию. Перекодировать так и не удалось :-(

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.