Я сохранил электронную таблицу польских слов в Google Docs и хотел бы импортировать CSV-загрузку этого файла в мою базу данных SQL с помощью PHPMyAdmin.
База данных будет запрашиваться через мой веб-сайт и отображать польские слова.
Я экспортировал файл CSV из документации Google, импортировал его в виде документа utf-8 в свою электронную таблицу. В базе данных я вижу, что такие символы, как ż, ę и т. Д. Заменяются на «?». Сайт также показывает это.
В шапке я устанавливаю кодировку в utf-8. Ниже приведен код, который я использую для подключения к БД.
<?php
$host_name = 'xxxxx';
$database = 'xxxxx';
$user_name = 'xxxxx';
$password = 'xxxxx';
$connect = mysqli_connect($host_name, $user_name, $password, $database);
// mysqli_query("SET NAMES utf8");
if (mysqli_connect_errno()) {
die('<p>Failed to connect to MySQL: '.mysqli_connect_error().'</p>');
} else {
'<p>Connection to MySQL server successfully established.</p >';
}
?>
Есть что-то, что я явно делаю не так?
Задача ещё не решена.
Других решений пока нет …