Значит сохраняю файл эксель в формате csv, импортирую в mysql через phpmyadmin. На локальном компьютере всё нормально, а вот на хостинге в интернете кирилица - просто знаки вопроса, латиница - естественно нормально, и в БД и при выборке. Менял кодировку всей базы, не помогает, а так стоит cp1251, и при импорте уже разные кодировки перепробывал. Подскажите, как исправить?
Спустя 4 минуты, 12 секунд (7.10.2010 - 23:24) arvitaly написал(а):
В какой кодировке файл, какая кодировка у текстовых полей в базе данных на хостинге, где именно вопросики - в phpmyadmin или на какой то странице сайта, подробности!
Спустя 4 минуты, 3 секунды (7.10.2010 - 23:28) freaky написал(а):
а как определить в какой кодировке csv файл?
кодировка у полей cp1251_general_ci...
вопросики и в базе где кирилицей и на странице сайта тоже.
кодировка у полей cp1251_general_ci...
вопросики и в базе где кирилицей и на странице сайта тоже.
Спустя 7 минут (7.10.2010 - 23:35) arvitaly написал(а):
Цитата |
а как определить в какой кодировке csv файл? |
Залить можете сюда?
Спустя 35 минут, 1 секунда (8.10.2010 - 00:10) freaky написал(а):
вот...
Спустя 10 минут, 56 секунд (8.10.2010 - 00:21) arvitaly написал(а):
Он в Ansi, так а в phpmyadmin в файле config.inc.php какая кодировка прописана
Спустя 8 минут, 1 секунда (8.10.2010 - 00:29) freaky написал(а):
а как этот файл на хостинге достать?!
Спустя 2 минуты, 46 секунд (8.10.2010 - 00:32) arvitaly написал(а):
а хостинг(
set names 'cp1251'
Пробовали ставить?
set names 'cp1251'
Пробовали ставить?
Спустя 8 минут, 14 секунд (8.10.2010 - 00:40) freaky написал(а):
в настройках кодировки на главной странице phpmyadmin?
Спустя 3 минуты, 52 секунды (8.10.2010 - 00:44) arvitaly написал(а):
Да, чот непонятно, а дамп получившийся можете еще залить?
Спустя 2 минуты, 14 секунд (8.10.2010 - 00:46) freaky написал(а):
...
Спустя 7 минут, 3 секунды (8.10.2010 - 00:53) arvitaly написал(а):
Да нет, этот же был уже. я имею ввиду экспорт сделай в sql файл из phpmyadmin
Спустя 25 минут, 43 секунды (8.10.2010 - 01:19) freaky написал(а):
...
Спустя 14 минут, 46 секунд (8.10.2010 - 01:34) arvitaly написал(а):
DEFAULT CHARSET=utf8
сама таблица не в 1251
сама таблица не в 1251
Спустя 2 минуты, 45 секунд (8.10.2010 - 01:37) freaky написал(а):
А как изменить на cp1251?
Спустя 22 минуты, 45 секунд (8.10.2010 - 01:59) arvitaly написал(а):
Попробуйте пересоздать ее и сравнение поставить cp1251
Спустя 2 часа, 7 минут, 56 секунд (8.10.2010 - 04:07) freaky написал(а):
делал уже так, только уже не знаки вопроса, а каряги какие-то....
Спустя 18 минут, 38 секунд (8.10.2010 - 04:26) arvitaly написал(а):
А если не из файла а вручную в таблицу добавить как?
Спустя 53 минуты, 28 секунд (8.10.2010 - 05:19) freaky написал(а):
в ручную всё нормально...но мне нужно из экселя так как обьём данных будет большой
Спустя 2 часа, 7 минут, 43 секунды (8.10.2010 - 07:27) Michael написал(а):
При импорте в phpmyadmin кодировка файла указывается(утф по умолчанию). Делаешь это?
Спустя 13 минут, 9 секунд (8.10.2010 - 07:40) freaky написал(а):
да, уже разные варианты перепробывал
Спустя 13 часов, 20 минут, 5 секунд (8.10.2010 - 21:00) freaky написал(а):
так ничего и не помогает, кодировка не правится(((
Спустя 11 часов, 17 минут, 19 секунд (9.10.2010 - 08:18) freaky написал(а):
ну что, никто не знает как исправить?
Спустя 12 минут, 19 секунд (9.10.2010 - 08:30) arvitaly написал(а):
Цитата |
ну что, никто не знает как исправить? |
Отсюда же не видно, что у вас там. Попробуйте создать новую базу везде проставляйте кодировка, новую таблицу, везде используйте (обязательно указывать) одну кодировку.
Спустя 18 минут, 12 секунд (9.10.2010 - 08:48) freaky написал(а):
у меня везде кодировка cp1251, и сами таблицы, и поля, и сама база. И всё нормально отображается и в базе и на страницах если заполнять таблицы с помощью phpmyadmin или скриптов, а вот если с помощью импорта csv файла знаки вопросов где кирилица, где латиницей всё конечно нормально.
Спустя 5 часов, 18 минут, 9 секунд (9.10.2010 - 14:06) Michael написал(а):
Ну попробуй csv файл в редакторе в utf-8 перегнать и при импорте указывай что у него utf-8 .
Спустя 5 минут, 7 секунд (9.10.2010 - 14:12) freaky написал(а):
это тоже делал