このコードを使用して mysql データベースからデータを挿入すると、ポーランド語文字は入力されませんが、ポーランド語文字の代わりにランダムな奇妙な記号が表示されます。また、これはデータベース サイトの問題のようですが、私は utf8_polish_ci を使用しています。 PHP は文字の代わりに記号を表示します
$con=mysqli_connect("localhost","blank","blank","blank"); if (mysqli_connect_errno()) { echo "Nie Udało się połączyć z bazą danych: " .mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Delegacje"); echo "<テーブル> <tr> <th>イミェ・イ・ナズヴィスコ</th> <th>データ番号</th> <th>データは</th> <th>Miejsce wyjazdu</th> <th>Miejsce przyjazdu</th> </tr>"; while($row = mysqli_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['Imie i Nazwisko'] . "</td>"; echo "<td>" . $row['Data od'] . "</td>"; echo "<td>" . $row['Data do'] . "</td>"; echo "<td>" . $row['Miejsce wyjazdu'] . "</td>"; echo "<td>" . $row['Miejsce przyjazdu'] . "</td>"; echo "</tr>"; } echo "</table>"; mysqli_close($con);
通常のメモ帳でファイルを開いて名前を付けて保存し、エンコードで UTF-8 を選択してみてください。これも役に立ちます。