1

Тема: Кодировка

У меня довольно банальная проблема, но её не получается решить.
Значит сохраняю файл эксель в формате csv, импортирую в mysql через phpmyadmin. На локальном компьютере всё нормально, а вот на хостинге в интернете кирилица - просто знаки вопроса, латиница - естественно нормально, и в БД и при выборке. Менял кодировку всей базы, не помогает, а так стоит cp1251, и при импорте уже разные кодировки перепробывал. Подскажите, как исправить?

2 (изменено: DmitryV, 2010-10-09 08:40:33)

Re: Кодировка

Freaky
в каком формате данные в csv. при импорте укажите туже кодировку в Кодировка файла:
если не поможет попробуйте загрузит к себе локально и выгрузить в формате SQL для заливки на хостинг и проверите результат.

3

Re: Кодировка

сделал как сказали, но не помогает, какие варианты уже не перепробывал...(((

4 (изменено: DmitryV, 2010-10-09 11:34:15)

Re: Кодировка

DmitryV сказал:

если не поможет попробуйте загрузит к себе локально и выгрузить в формате SQL для заливки на хостинг и проверите результат.

а так что вышло? у себя как на локальном через PMA отображаеться?

5

Re: Кодировка

так же как и на хостинге, одни вопросы вместо кирилицы

6 (изменено: DmitryV, 2010-10-09 11:46:17)

Re: Кодировка

Freaky
залейте файл csv с данными на любой хост где можно его скачать для примера, проверю.

7

Re: Кодировка

http://www.sharemania.ru/0276508

8 (изменено: DmitryV, 2010-10-09 12:10:29)

Re: Кодировка

Freaky
структура таблицы:

--
-- Структура таблицы `test`
--

CREATE TABLE IF NOT EXISTS `test` (
  `id` varchar(200) NOT NULL,
  `test2` varchar(200) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

в вашем файле удалил первый столбец с # , сохранил как CVS разделители запятые, данные занеслись в таблицу коректно при импорте выбрал файл и указал кодировку cp1251

какая структура у вас у таблиц и в базе какая кодировка по умолчанию?
выложите дамп структуры таблицы.

9

Re: Кодировка

кодировка у базы, у всех таблиц, и всех полей таблиц cp1251.

10 (изменено: DmitryV, 2010-10-09 13:34:26)

Re: Кодировка

Freaky
не верю - выложите дамп структуры таблицы снятый через PMA.
если окажеться что все верно будем копать где что с настройками сопоставление при работе с php и mysql, но уверен что чтот не так в структуре таблицы, раз и локально и на хостинге все одинаково не верно!
создайте для проверки таблицу через PMA выберите базу и в SQL этот код:

CREATE TABLE IF NOT EXISTS `test` (
  `id` varchar(200) NOT NULL,
  `test2` varchar(200) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

затем файл который выложили удалив первый столбик где # импортируйте если все верно значит структура у Вас все же не верна.