php读取mysql中文乱码解决

阅读更多




数据测试


query("SET NAMES 'UTF8'");

$sql = "select * from subway limit 5";
$result = mysqli_query($link, $sql);
while($row = mysqli_fetch_array($result)){  
  echo $row['id'] . " : " .$row['code'] . " : " . $row['name'];  
  echo "
"; } mysqli_close($link); ?>

 

乱码前是这样的:

1 : subwayLine1 : ??
2 : subwayLine1 : ???
3 : subwayLine1 : ???
4 : subwayLine1 : ????
5 : subwayLine1 : ????

 

解决中文乱码后结果是这样的:

1 : subwayLine1 : 莘庄
2 : subwayLine1 : 外环路
3 : subwayLine1 : 莲花路
4 : subwayLine1 : 锦江乐园
5 : subwayLine1 : 上海南站

 

你可能感兴趣的:(乔乐共享,纵观千象,msyql,中文乱码,solution)