Спустя 1 минута, 12 секунд (19.05.2010 - 18:19) DedMorozzz написал(а):
Utf8_general_ci
Спустя 23 минуты, 24 секунды (19.05.2010 - 18:42) writer_88 написал(а):
А можно таблице русское имя дать?
Спустя 2 минуты, 42 секунды (19.05.2010 - 18:45) DedMorozzz написал(а):
Если религия не мешает - то пожалуйста.
Спустя 8 секунд (19.05.2010 - 18:45) Nikitian написал(а):
НЕЕЕЕЕТ, только не это!
Теоретически вроде бы можно, но на практике не советую.
Теоретически вроде бы можно, но на практике не советую.
Спустя 2 минуты, 59 секунд (19.05.2010 - 18:48) DedMorozzz написал(а):
Взял и проверил. Создал таблицу с кириличесским названием. Из пыха сделал запрос - всё отлично. Т.е. крещение практикой прошла)
Спустя 5 минут, 35 секунд (19.05.2010 - 18:54) writer_88 написал(а):
дело в том что когда я имя таблицы по-русски пишу ошибка вылазит..
Спустя 2 минуты, 10 секунд (19.05.2010 - 18:56) DedMorozzz написал(а):
дык задай утф базу данных и в утф таблицу. И не будет тебе ошибки.
Спустя 18 часов, 31 минута, 58 секунд (20.05.2010 - 13:28) Guest написал(а):
фуух, мужики опять проблема. Теперь рууский текст (из таблицы) выводиться как ???????
Спустя 2 минуты, 21 секунда (20.05.2010 - 13:30) DedMorozzz написал(а):
Кодировку ВЕЗДЕ в утф8. Все поля, таблицы, базы данных в утф и саму кодировку в пхпшном файле в утф без БОМ
Спустя 12 минут, 20 секунд (20.05.2010 - 13:43) Семён написал(а):
Практические я бы не советовал использовать кириллические имена таблиц.
Посоветовал бы создавать таблицы в UTF-8
А подключаться к ним так:
Все файлы должны быть в UTF-8 формате. (без BOM)
Скачай и установи NOTEPAD++, там вверху есть вкладка кодировки -> преобразовать без BOM (convert without BOM)
Посоветовал бы создавать таблицы в UTF-8
А подключаться к ним так:
//Параметры базы
$config['db']['db_charset'] = 'utf8';
..... Здесь подключаемся к базе обычно ....
mysql_query("SET character_set_results = ".$config['db']['db_charset'].",
character_set_client = ".$config['db']['db_charset'].",
character_set_connection = ".$config['db']['db_charset'].",
character_set_database = ".$config['db']['db_charset'].",
character_set_server = ".$config['db']['db_charset']);
Все файлы должны быть в UTF-8 формате. (без BOM)
Скачай и установи NOTEPAD++, там вверху есть вкладка кодировки -> преобразовать без BOM (convert without BOM)
Спустя 1 минута, 43 секунды (20.05.2010 - 13:44) writer_88 написал(а):
а пхп в утф без БОМ эта где ?
Спустя 31 минута, 2 секунды (20.05.2010 - 14:15) writer_88 написал(а):
после $config['db']['db_charset'] = 'utf8'; теперь вот Грипп такая абракадабра
Спустя 4 минуты, 11 секунд (20.05.2010 - 14:20) Семён написал(а):
Значит база не UTF-8
Спустя 2 часа, 5 минут, 40 секунд (20.05.2010 - 16:25) writer_88 написал(а):
уменя phpmyadmin
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: UTF_general_ci
что неправильно?
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: UTF_general_ci
что неправильно?
Спустя 1 час, 31 минута, 59 секунд (20.05.2010 - 17:57) Семён написал(а):
А таблицы и соответственно поля в них тоже utf?
Спустя 2 часа, 40 минут, 18 секунд (20.05.2010 - 20:37) writer_88 написал(а):
всё utf8
Спустя 13 часов, 44 минуты, 32 секунды (21.05.2010 - 10:22) writer_88 написал(а):
оказывается проблема была в браузере точнее в кодировке, которую он использовал. данные из бд приходят в utf8, а браузер отображает их в cp1251. ппц 3 дня искал ошибку.