Кодировка соединения с сервером
Дмитрий14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.09.2013
Всем добрый день!
Соединение с базой идет следующей командой:
$database_connection = "mysql://user:_password@localhost/db_name";
Но русские символы не заносятся в БД, и читаются оттуда знаками вопроса.
Весь скрипт и вся база в UTF8, кодировка соединения по умолчанию — latin1.
Как я понял, дело именно в ней.
Необходимо сменить кодировку соединения к БД на UTF8.
На mysql_set_charset('utf8'); и mysql_query('SET NAMES utf-8'); ругается.