9822
15.04.2009, 17:53
привет народ
если в страницах у меня
<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
?
если в страницах у меня
<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
?