Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   вопрос про кодировку в bd с создания bd с кодировкой (https://forum.antichat.xyz/showthread.php?t=116065)

9822 15.04.2009 17:53

вопрос про кодировку в bd с создания bd с кодировкой
 
привет народ
если в страницах у меня

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


а в базе данных я создаю

CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`date` datetime default NULL,
`name` varchar(255) default NULL,
`text` text,
`image` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=51 ;


и там я вижу ENGINE=MyISAM DEFAULT CHARSET=utf8


этож не совсем правельно ?

надо чтоб стр была в кодировке windows-1251 и db в кодировке windows-1251 ?

а не разные,

вобщем


чтоб кодировка в таблице была windows-1251

надо


CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`date` datetime default NULL,
`name` varchar(255) default NULL,
`text` text,
`image` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=windows-1251 AUTO_INCREMENT=51 ;

или
ENGINE=MyISAM DEFAULT CHARSET=1251

?

NaX[no]rT 15.04.2009 18:19

Ты лучше в странице перепиши
Цитата:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

oRb 15.04.2009 18:56

Цитата:

чтоб кодировка в таблице была windows-1251

надо
не windows-1251, а cp1251.
Но лучше сделать, как сказал NaX[no]rT. Давно пора на ютф переходить.

OdaN 15.04.2009 19:27

у ютфа очень много преимуществ перед другими кодировками, но microsoft упорно держится за свой cp1251, потому и проблемы с отказом от него.

Про UTF8 можно тут почитать
_http://ru.wikipedia.org/wiki/UTF-8

9822 15.04.2009 19:57

в utf-8 у меня дизайн ломается :(
а если использую windows-1251 то все ок

OdaN 15.04.2009 20:19

Цитата:

Сообщение от 9822
в utf-8 у меня дизайн ломается :(
а если использую windows-1251 то все ок

букавы они какбы и в африке букавы, и их отображение не зависит от кодировки =)


Время: 12:40