Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: создать таблицу
 
 автор: m@rchello   (15.04.2007 в 11:56)   письмо автору
 
 

Здравствуйте.
Подскажите пожалуйсто как правельно создать таблицу в которой будет храница информация на 2 языках - Русский и Эстонский.

   
 
 автор: cheops   (15.04.2007 в 13:51)   письмо автору
 
   для: m@rchello   (15.04.2007 в 11:56)
 

Кодировка эстонского языка какая планируется применятся? Подходит ли вам использование UTF-8 (utf8_general_ci)?

   
 
 автор: m@rchello   (15.04.2007 в 14:08)   письмо автору
 
   для: cheops   (15.04.2007 в 13:51)
 

Да UTF-8 подходит для эстонского

   
 
 автор: cheops   (15.04.2007 в 16:20)   письмо автору
 
   для: m@rchello   (15.04.2007 в 14:08)
 

Тогда вы можете для русского текста назначить столбцу кодировку cp1251, а для эстонского utf8
CREATE TABLE test ( 
  russian_name TEXT CHARACTER SET cp1251, 
  estonian_name TEXT CHARACTER SET utf8
);

   
 
 автор: Trianon   (15.04.2007 в 17:59)   письмо автору
 
   для: cheops   (15.04.2007 в 16:20)
 

кодировка utf-8 подходит и для русского.
Поэтому

CREATE TABLE test (  
  all_lang_name  TEXT CHARACTER SET utf8 
); 
вполне достаточно.

   
 
 автор: m@rchello   (15.04.2007 в 18:06)   письмо автору
 
   для: Trianon   (15.04.2007 в 17:59)
 

спасибо буду пробовать

   
 
 автор: Trianon   (15.04.2007 в 18:11)   письмо автору
 
   для: m@rchello   (15.04.2007 в 18:06)
 

Не забудьте, что правильно создать таблицу - мало.
Нужно, помимо этого, правильно подключаться к серверу, указывая кодировку запросом

mysql_query("SET NAMES 'utf8'");

   
 
 автор: m@rchello   (16.04.2007 в 14:56)   письмо автору
 
   для: Trianon   (15.04.2007 в 18:11)
 

помоему UTF-8 не подходит для русского текста.
Просто проверил так
задал в мета тегах кодировку UTF-8 и русский текст перестал правельно отображаться.

Возможно ли зделать так чтоб на странице отовбражался текст в кодировке UTF-8 и windows-1251 совместно? тоесть и то и другое отображалось верно на одной странице?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования