Ben veya utf8 olarak ayarlanmış olmayabilir böyle bir mysql veritabanı inceltmeleri içeren olarak utf8 formatetd verileri, alır aşağıdaki çok basit bir kod var. Ben o utf8 veri döndürülür sağlamak için dışarı yorumladı yaklaşımlardan birini kullanırsanız, veri onları bırakmak, ancak, verileri gösterilecektir, utf8 olarak iade edilecektir değil. Neden utf8 gibi veri görüntülemek utf8 inkâr zorlama olur?
<?php
$con = mysqli_connect("localhost", "x", "", "x");
//$con->query("SET NAMES 'utf8'");
//$con-set_charset('utf8');
$recordsQuery = "SELECT ARTICLE_NAME FROM AUCTIONS1";
if ($getRecords = $con->prepare($recordsQuery)) {
$getRecords->execute();
$getRecords->bind_result($ARTICLE_NAME);
while ($getRecords->fetch()) {
echo "<p>$ARTICLE_NAME";
}
} else {
print_r($con->error);
}