Maison > Questions et réponses > le corps du texte
Lorsque j'utilise ce code pour insérer des données de la base de données MySQL, il ne remplit pas de lettres polonaises mais affiche des symboles étranges aléatoires au lieu de lettres polonaises. Cela semble également être un problème avec le site de la base de données, mais je l'ai sur utf8_polish_ci : PHP affiche des symboles au lieu de lettres
$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 "<table> <tr> <th>Imię i Nazwisko</th> <th>Data od</th> <th>Data do</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);
P粉4410764052024-02-27 16:02:53
Essayez d'ouvrir le fichier dans le bloc-notes normal, de l'enregistrer sous et de sélectionner UTF-8 sous l'encodage, cela aidera également.