Как уже обсуждалось ранее установить соединением с указанием кодировки можно так:
try {
$pdo = new PDO(
'mysql:host=localhost;dbname=sec;charset=utf8', 'root', '11',
[PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION]);
} catch(PDOException $e){
echo 'Невозможно установить соединение с базой данных'
. $e->getMessage();
}
-- в данном случае мы используем кодировку utf-8, указывая это во фрагменте: