вопрос про кодировку в bd с создания bd с кодировкой

Discussion in 'PHP' started by 9822, 15 Apr 2009.

  1. 9822

    9822 Banned

    Joined:
    3 Aug 2005
    Messages:
    273
    Likes Received:
    29
    Reputations:
    8
    привет народ
    если в страницах у меня

    <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

    ?
     
  2. NaX[no]rT

    NaX[no]rT Members of Antichat

    Joined:
    3 Sep 2005
    Messages:
    489
    Likes Received:
    201
    Reputations:
    202
    Ты лучше в странице перепиши
     
    _________________________
    2 people like this.
  3. oRb

    oRb Elder - Старейшина

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    581
    Reputations:
    256
    не windows-1251, а cp1251.
    Но лучше сделать, как сказал NaX[no]rT. Давно пора на ютф переходить.
     
  4. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    у ютфа очень много преимуществ перед другими кодировками, но microsoft упорно держится за свой cp1251, потому и проблемы с отказом от него.

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

    9822 Banned

    Joined:
    3 Aug 2005
    Messages:
    273
    Likes Received:
    29
    Reputations:
    8
    в utf-8 у меня дизайн ломается :(
    а если использую windows-1251 то все ок
     
  6. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    букавы они какбы и в африке букавы, и их отображение не зависит от кодировки =)