Чтобы наверняка указать на кодировку при создании MySQL соединения после подключения к БД просто прописываем строчку:
mysqli_set_charset($link, 'utf8');
где $link = new mysqli(DB_HOST,DB_USER, DB_PASS, DB_NAME);
Чтобы наверняка указать на кодировку при создании MySQL соединения после подключения к БД просто прописываем строчку:
mysqli_set_charset($link, 'utf8');
где $link = new mysqli(DB_HOST,DB_USER, DB_PASS, DB_NAME);
Вариант через PDO
pdo = new PDO('mysql:dbname='.$database.';host='.$hostname, $username, $password, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));