php从数据库读取中文显示问号??的解决办法

出错原因:
1、数据库编码格式不对

2、PHP编码格式不对

3、浏览器编码格式不对

上面三者编码格式不统一,就会出现问题

 

数据库读取的时候在mysqli_connect()之后要设置连接字符编码mysqli_query($db, “set names ‘utf8'”);这样才能保证在浏览器显示的结果为中文。

浏览器编码
header("Content-Type: text/html; charset=utf-8");
php从数据库读取中文显示问号??的解决办法_第1张图片

 



转载于:https://www.cnblogs.com/chenguanai/p/10422452.html

你可能感兴趣的:(数据库,php)