X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Кодировка MySQL, Русский шрифт в MySQL
mac_mw
mac_mw
Topic Starter сообщение 2.9.2008, 21:23; Ответить: mac_mw
Сообщение #1


Люди помогите.

Записываю данные в базу MySQL на использая кирилицу. Записывается нормально, но при извлечении данных выводятся одни ????????????? ??????????? ???????????
Как это исправить.

Заранее спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vialls_mw
Vialls_mw
сообщение 2.9.2008, 21:32; Ответить: Vialls_mw
Сообщение #2


Сделай запрос при подключении к базе "SET NAMES CP1251"

Точнее после подключения
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 2.9.2008, 21:45; Ответить: mac_mw
Сообщение #3


(Vialls @ 2.9.2008, 20:32) *
Сделай запрос при подключении к базе "SET NAMES CP1251"

Точнее после подключения


Сделал. Тоже самое.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vialls_mw
Vialls_mw
сообщение 2.9.2008, 21:47; Ответить: Vialls_mw
Сообщение #4


Какая кодировка на странице, и какая в БД?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 2.9.2008, 23:03; Ответить: ZiTosS
Сообщение #5


У вас должно быть всё в одной кодировке, HTML контент, HTML заголовок и данные в базе данных.
Что вам надо сделать:
1) Проверить наличие заголовка метта-тега между <head> и </head>
<meta http-equiv="Content-Type" content="text/html; charset=windows1251">

2) Убедиться в том, что данные в БД хранятся в кириллической кодировке cp1251
3) После полключения к БД выполнить локализацию базы данных с помощью запроса который вам писали выше.
/* Подключение к БД */
mysql_query("SET NAMES 'cp1251'");
/* Продолжение скрипта */
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vialls_mw
Vialls_mw
сообщение 3.9.2008, 5:56; Ответить: Vialls_mw
Сообщение #6


не обязательно, что бы в БД хранились в cp1251. Если даже в utf-8, и выполнить запрос SET NAMES 'cp1251', будев выводится в кирилце. Главное, что бы кодировка страницы совпадала с выводом =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 3.9.2008, 22:41; Ответить: mac_mw
Сообщение #7


Всем спасибо за помощь, все нормально работает!!!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1239 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3347 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Верстка, php + mysql, недорого
3 devprojectlab 2654 28.10.2019, 18:53
автор: Mukis
Открытая тема (нет новых ответов) Нужен человек, который хорошо понимает php+mysql
Нужен человек, который хорошо понимает php+mysql
0 dsugar 2498 7.9.2018, 10:37
автор: dsugar
Открытая тема (нет новых ответов) Нуждаюсь в услугах вебмастера, знающего html, css, php, mysql
1 Bizota 2971 21.8.2018, 1:33
автор: kalm


 



RSS Текстовая версия Сейчас: 18.4.2024, 18:17
Дизайн