颤抖的Mysql中阿拉伯语言的问题

时间:2019-03-22 10:02:40

标签: mysql mysqli phpmyadmin flutter

我设计了一个flutter应用程序,该应用程序可以从MySQL获取数据,并且所有使用英语的数据都可以,但是当我想要使用阿拉伯语的数据时,它看起来像是“ ????????” 我试图将归类数据库更改为 utf8_general_ci ,但是仍然存在相同的问题

我的文件php: conn.php

<?php
$conn=new mysqli("localhost","root","","rasool");
if($conn)
{
    echo "Sucess";


}
else
{
    echo "Fail";
}


?>

getdata.php:

<?php
include 'conn.php';
$sql=$conn->query("select * from ras");

$res=array();

while($row=$sql->fetch_assoc())

{
    $res[]=$row;
}
echo json_encode($res);

?>

我的代码混乱不清:

class _HomeState extends State<Home> {
  Future<List> getData() async{
    final response=await http.get("http://192.168.0.106/dashboard/myfolder/getdata.php");
    return json.decode(response.body);
  }

我该如何解决这个问题?

0 个答案:

没有答案