![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.03.2009
Сообщений: 62
|
![]()
Здрасте! Понимаю тема избитая, но я что - то никак догнать не могу.
Вообщем суть в том,что мне надо вывести русские буквы из бд, но вместо нужного мне текста какие - то крякозябры выводятся, вот пример: "õïõïõ - тест", смотрю из phpmyadmin'a отображается текст правильно.Делаю такой запрос: Код:
Последний раз редактировалось Flippp; 21.07.2010 в 15:45. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
А если добавить еще и это перед и после запроса:
Код:
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 05.03.2009
Сообщений: 62
|
![]() Цитата:
mysql_query('SET NAMES cp1251'); $query = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 3") or die(mysql_error()); mysql_query('SET NAMES cp1251'); Как были крякозябры так и остались,сама кодировка страницы windows-1251 ,в бд кодировка cp1251_general_ci.При выводе из бд появляются эти крякозябры. (( |
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Это у вас именно слово "тест" отображается так? Там точно 5 букв пишет?
Напишите какое-нибудь нормальное русское слово и как оно отображается Последний раз редактировалось motorway; 21.07.2010 в 18:23. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.03.2009
Сообщений: 62
|
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Я понимаю, но мне-то как раз важно посмотреть соответствие. Допустим, слово "трамвай" как будет отображаться? Можете проверить и написать сюда?
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 05.03.2009
Сообщений: 62
|
![]() |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Видно, что это Windows-1252, и при конвертации в 1251 должно получиться нормально. Попробуйте сделать mysql_query('SET NAMES cp1252');
А также попробуйте $newstext=mb_convert_encoding($news text, 'windows-1251','windows-1252'); Последний раз редактировалось motorway; 22.07.2010 в 17:39. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
![]()
уберите htmlentities зачем он вам ? Тем более вы выводите данные из БД
mysql_query('SET NAMES cp1252')- должна была помочь Последний раз редактировалось slips; 24.07.2010 в 12:18. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод русского текста из структуры | Zimik | C++ Builder | 5 | 23.05.2010 17:24 |
В делфи 2010 в консольном приложении вместо русского текста абра-кадабра | Rusl92 | Помощь студентам | 4 | 26.04.2010 18:42 |
Неполадки с кодировкой русского текста. | 3dgraph | HTML и CSS | 3 | 14.07.2009 19:26 |
MySQl+PHP5 как сделать запрос на вывод текста в ближайшие 5 дней | xxxsas | SQL, базы данных | 2 | 10.05.2009 14:04 |
Вывод русского текста на экран | Ildarets | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 25.01.2009 18:08 |