为了账号安全,请及时绑定邮箱和手机立即绑定

54388fee0001120c05000172.jpg

代码如下:

<?php
$link = mysql_connect('127.0.0.1','test') or die('数据库连接失败');
mysql_select_db('test');
mysql_query("SET NAMES 'UTF8'"); 
mysql_query("SET CHARACTER SET UTF8"); 
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'"); 
$result = mysql_query( "SELECT * FROM `hoho_admin_auth`");
$row = mysql_fetch_assoc($result);
print_r($row);
mysql_close($link);

查询出来后却是乱码,不知道为什么。

如图

5438906a0001756d05000154.jpg

正在回答

2 回答

先检查数据库是否为乱码。如果是乱码,就是三码(PHP文件、数据库、php查询文件)未统一。

1 回复 有任何疑惑可以回复我~

试试在PHP文件最开始加上一句header("Content-type: text/html; charset=utf-8"); 看看效果

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181828    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程
意见反馈 帮助中心 APP下载
官方微信