首页 >后端开发 >PHP问题 >php连接数据库不支持中文怎么办

php连接数据库不支持中文怎么办

藏色散人
藏色散人原创
2023-03-01 09:23:443134浏览

php连接数据库不支持中文的解决办法:1、打开相应的php文件,加入代码为“mysqli_query($conn , "set names utf8");”;2、在文件开头添加“header("content-Type: text/html; charset=utf-8");”即可。

php连接数据库不支持中文怎么办

本教程操作环境:windows10系统、PHP8.1版、DELL G3电脑

php连接数据库不支持中文怎么办?

php连接数据库出现中文乱码和?????

用php连接数据库时,出现了一大堆??????

彷佛在给我暗示什么?

为什么我这么想不开?

为什么我要写作业?

为什么我不去打游戏?

为什么我长的这么帅?

No No No

我是认真学习的好孩子。除了最后一条,其它我都没看懂

207142ce124dfee7e63e219a040a11d.jpg

解决办法其实很简单:

加入

mysqli_query($conn , "set names utf8");

支持查询中文。

如果出现中文乱码的话,加入:

header("content-Type: text/html; charset=utf-8");

即可。

现在重新连接查询

b1e0023f9ddc48bc3c899b37ce2f811.jpg

下面贴上我的代码:

 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        echo
         "poetname: " . $row["poetname"]. "
". "content: " . $row["content"]. "
"; } } else { echo "0 结果"; } mysqli_close($conn); ?>

推荐学习:《PHP视频教程

以上是php连接数据库不支持中文怎么办的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn