[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка в базе данных
Эли4ка
подскажи что нужно сделать у меня в БД которую я заранее импортировала есть русские названия категорий и когда поставила сам движок у меня все русские буквы заменены знаками вопроса а почему?



Спустя 39 минут, 2 секунды (30.04.2011 - 07:44) ИНСИ написал(а):
1. После подключения к БД прописываешь:
mysql_query('SET NAMES UTF8');


2. В корень сайта вставляешь файл .htaccess и данными:
AddDefaultCharset UTF-8


P.S. Если у тебя кодировка в UTF8, если другая, то ставь другую кодировку в верхних строках.

Спустя 3 минуты, 25 секунд (30.04.2011 - 07:48) Игорь_Vasinsky написал(а):
и кодировку самих файлов надо сменить тоже.
можно ещё заголовком кодировку показать.

Спустя 45 минут, 27 секунд (30.04.2011 - 08:33) Эли4ка написал(а):
-- Дамп данных таблицы `top_cat`
--

INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (1, 'Hi-Tech', 'компьютеры, интернет, мобильники');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (2, 'Культура', 'mp3, кино, фото');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (3, 'Работа', 'вакансии, трудоустройство');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (4, 'Спорт', 'футбол, хоккей, соревнования');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (5, 'Учеба', 'вузы, школа, рефераты, наука');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (6, 'СМИ', 'новости, газеты, ТВ');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (7, 'Дом', 'семья, здоровье, красота, квартира');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (8, 'Маркет', 'подбор товаров, сравнение цен');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (9, 'Общество', 'власть, закон, религи');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (10, 'Бизнес', 'финансы, недвижимость, реклама');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (11, 'Развлечения', 'игры, юмор, знакомства, гороскопы');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (12, 'Справки', 'адреса, транспорт, словари');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (13, 'Отдых', 'афиша, туризм, хобби');
INSERT INTO `top_cat` (`id`, `name`, `op`) VALUES (14, 'Авто', 'продажа, запчасти, клубы');
вот дамп базы..а куда это ставить?ваш код я имею ввиду?..и вот такой вопросик у меня есть(тоже примерно как сдесь) база данных но не с категориями а с странами во всем мире..мне нужно сделать эти страны на других языках(как создавать массивы для языков я поняла)..так вот мне надо брать эти страны и переписывать их самой или есть какой-то простое решение?

Спустя 22 минуты, 4 секунды (30.04.2011 - 08:55) ИНСИ написал(а):
Эли4ка после подключения к БД, то есть после:

$db = mysql_connect('localhost','root','password');
mysql_select_db('basaName', $db);
mysql_query('SET NAMES UTF8'); // Затем ставишь вот это


И файл .htaccess, в корневую папку сайта:
AddDefaultCharset UTF-8

Спустя 2 часа, 28 минут, 22 секунды (30.04.2011 - 11:24) Эли4ка написал(а):
спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.