Покинул форум
Сообщений всего: 51
Дата рег-ции: Апр. 2011
Помог: 1 раз(а)
У меня в my.cnf:
[mysqld]
# Кодировка баз данных по умолчанию.
default-character-set = cp1251
init-connect = "set names cp1251"
skip-character-set-client-handsh ake
В браузере Windows-1251.
Мелкий
Отправлено: 24 Июля, 2011 - 16:28:56
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Таким образом, вы мне пытаетесь доказать, что у вас всё работает? Ну, как скажете.
----- PostgreSQL DBA
Kave
Отправлено: 24 Июля, 2011 - 17:04:08
Новичок
Покинул форум
Сообщений всего: 51
Дата рег-ции: Апр. 2011
Помог: 1 раз(а)
Нет, что тут убеждать. Не фунциклит.
Вообще у меня вот что творится в базе. Прикреплено изображение (Нажмите для увеличения)
Мелкий
Отправлено: 24 Июля, 2011 - 17:11:59
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Тогда см. второе сообщение этой темы.
----- PostgreSQL DBA
Kave
Отправлено: 24 Июля, 2011 - 17:18:58
Новичок
Покинул форум
Сообщений всего: 51
Дата рег-ции: Апр. 2011
Помог: 1 раз(а)
Я не могу понимать с полуслова, к сожалению. На данном этапе я очень туго воспринимаю информацию.
Насколько я понял, вы мне предлагаете изменить кодировку. Но на какую?
Не могли бы вы написать всю строчку команды?
Мелкий
Отправлено: 24 Июля, 2011 - 17:36:11
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Из скрипта необходимо указывать кодировку, которую желается видеть в ответе.
Это или (предпочтительный вариант, но внимание на требуемые версии как PHP, так и MySQL): mysql_set_charset и mysqli::set_charset для драйверов mysql (устаревший) и mysqli соответственно.
Или выполнение запроса штатными средствами драйвера (mysql_query, да mysqli::query):
Вместо нужная_кодировка подставляется желаемая кодировка, utf8 или cp1251, например.
----- PostgreSQL DBA
Kave
Отправлено: 24 Июля, 2011 - 18:23:04
Новичок
Покинул форум
Сообщений всего: 51
Дата рег-ции: Апр. 2011
Помог: 1 раз(а)
Я не могу понять, как пользоваться set_charset.
Смотрю в мануал: http://www.php.net/manual/en/mys....set-charset.php
Почему я возвращает тип boolean?
Почему во всех примерах задание кодировки идет в условном операторе.
Посерфил - нигде не могу найти без всякого условия.
Попробовал вставить, как в примере из мануала, - с условием.
Опять облом.
Может быть, вы мне подскажете, как модифицировать мой код?
Покинул форум
Сообщений всего: 5
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Занимаюсь по той же книге, что и автор темы, и на том же этапе, в том же уроке та же проблема! Разве что я в utf8 все делаю.
Ну почему не работает, ребята?! 4-й день пытаюсь решить эту проблему, каракули лезут и лезут
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.