我使用utf8mb4_unicode_ci排序规则在数据库中保存了泰卢固语语言内容,我试图从其他地方(不是WordPress环境)提取该信息一切正常,但是泰卢固语字符显示为问号。
这是存储在数据库中的内容。 ఆఆఒకకఒకకకటటకకకకకకక| | | | | | | | | | | | | | | | | | | | | | | | | | | #OURMINE | #VEVO 这是我得到的文字。 ? ???? ??? ?? ?????? ???? ????? | #OurMine | #Vevo
我以前用来获取信息的代码。
<?php
$con=mysqli_connect("localhost","db","pw","db");
mysqli_set_charset('utf8', $con);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
error_reporting(E_ALL ^ E_NOTICE);
$query = "SELECT * FROM TT_posts WHERE post_status='publish' AND ping_status='open'";
mysqli_set_charset('utf8', $query);
$result = $con->query($query);
while ($row = $result->fetch_assoc()) {
?>
<?php
$image = "SELECT * FROM TT_posts WHERE post_parent='$row[ID]' AND
post_title='FEATURED' AND post_type='attachment'";
$result1 = $con->query($image);
while ($row1 = $result1->fetch_assoc())
$img = $row1[guid];
?>
<div class="featured-thumbnail"><?php echo '<img src="'.$img.'">';?></div>
<header>
<h3 class="featured-category-title"><?php echo $row[post_title];?></h3>
</header>
<?php } ?>
我不知道我错在哪里。