За последние 24 часа нас посетил 30871 программист и 1444 робота. Сейчас ищут 819 программистов ...

Кодировка БД и сайта не совпадают

Тема в разделе "PHP для новичков", создана пользователем Freakmeister, 8 ноя 2010.

  1. Freakmeister

    Freakmeister Активный пользователь

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    На сайте UTF-8, в БД windows-1251. Как сделать, чтобы записи из базы выводились в юникоде?
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
  3. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Freakmeister, сразу после коннекта с базой, пропиши:
    Код (Text):
    1. mysql_query('set names utf8');
     
  4. Amperandus

    Amperandus Активный пользователь

    С нами с:
    13 мар 2009
    Сообщения:
    226
    Симпатии:
    11
  5. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
  6. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Где-то уже было обсуждение mysql_set_charset VS mysql_query("set names")
    Думаю, стоит поискать.
     
  7. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn