Witam. Mam bazę danych w kodwaniu utf8_polish_ci.
Oraz plik php w kodowaniu utf-8.
Mimo to, nie są wyświetlane polskie znaki, mógłby mi ktoś doradzić, gdzie mam błąd ?
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Kluby Piłkarskie</title>
</head>
<body>
<?php
require_once "connect.php";
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
$sql = "SELECT * FROM kluby";
if ($rezultat = @$polaczenie->query($sql))
{
$ilu_userow = $rezultat->num_rows;
if($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
echo $wiersz['Nazwa_Klubu'];
$rezultat->free_result();
} else {
$rezultat->free_result();
}
}
$polaczenie->close();
}
?>
</body>
</html>