Author Topic: Запрос из базы  (Read 3881 times)

0 Members and 1 Guest are viewing this topic.

Offline warrus

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
Запрос из базы
« on: January 12, 2010, 16:18:03 »
В общем когда делаю запрос из базы не отображается корректный текст. кодировка win_cp 1251
Code: [Select]
Вместо текста отображаются вот такие вопросы "??????????????????????????" пробовал менять кодировки не помогло.
Русский текст не отображает ни в какую. Сразу скажу опыт работы с базами мал кодировки разные пробовал ничего (
« Last Edit: January 12, 2010, 17:24:56 by warrus »

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Запрос из базы
« Reply #1 on: January 12, 2010, 17:51:18 »
1. какая база?
2. какая кодировка у базы данных созданной. Например в случае с mysql она задается при создании.

Ну и прочие такие вопросы.

Offline warrus

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
Запрос из базы
« Reply #2 on: January 12, 2010, 18:59:36 »
стукни в аську 596680776 все раскажу и покажу
база mysql
« Last Edit: January 12, 2010, 19:04:16 by warrus »

Offline zhenya

  • Administrator
  • Full Member
  • *****
  • Posts: 215
  • Karma: +14/-5
Запрос из базы
« Reply #3 on: January 12, 2010, 21:18:45 »
SET NAMES cp1251; ? переводите базу в cp1251..

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Запрос из базы
« Reply #4 on: January 13, 2010, 00:27:43 »
Лучше все в utf8.

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Запрос из базы
« Reply #5 on: January 13, 2010, 10:16:35 »
Это создавать её такой лучше, а в данном конкретном случае - именно что cp1251.

Если это единственная база на сервере или с остальными та же проблема, в конфиге можно выставить: поставить для клиента и для сервера "default-character-set=cp1251" (там, возможно, придётся поиграть с кодировками - сам как поставил UTF-8, так и не заморачивался больше. Забыть успел подробности ). Если же конвертировать базу, то лучше сразу UTF-8 ставить, конечно.
« Last Edit: January 13, 2010, 10:17:04 by Safir »