转换从mysql db中提取的字符串

时间:2017-01-10 17:40:52

标签: php mysql mysqli

我在从mysql数据库中提取数据时遇到了一些问题。它包含一些西班牙文本,当我通过php进行查询时,我会检索一些weid字符。

当我通过mysql终端查询时,文本似乎很好。

从php中提取的文字

  

No seest valorandolo suficiente el deporte y lasituaci nesmuy   jodida

来自mysql终端的文本

  

Noseestávalorandolo suficiente el deporte ylapituaciónesmuy jodida

提取代码

$db = new mysqli( $host, $user, $password, $bd );

$query = "select * from news limit 10";

$res = $db->query( $query );
$arr = [];
while ( $row = $res->fetch_assoc() ){
   $arr[] = $row;
}

return $arr;

如何更改此字符以获得正确的值,我该怎么办?

谢谢,伊斯梅尔。

1 个答案:

答案 0 :(得分:1)

使用set names进行代码页选择。