查询结果取自wordpress数据库显示为问号

时间:2017-10-10 10:41:33

标签: php mysql wordpress utf-8

我使用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 } ?>

我不知道我错在哪里。

0 个答案:

没有答案