问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我PHP设置的是UTF-8,数据库设置的是UTF8-general-ci,从页面发送数据给数据库后数据库显示的是乱码是为啥

发布网友 发布时间:2022-04-06 04:41

我来回答

2个回答

热心网友 时间:2022-04-06 06:10

试试把下面类似语句放到连接语句之后

mysql_query("SET NAMES UTF8");

或 PDO

$dbh->exe("SET NAMES UTF8");

用 SET NAMES UTF8 校正一下连接编码

因为PHP 连接数据库的过程中会经过三次编码转换,比如输出的的时候

MySql Server(UTF-8) -> PHP Connection( Latin1) -> UTF8页面的Result(UTF-8) 这时两种编码不兼容则产生乱码。

热心网友 时间:2022-04-06 07:28

那是因为你mysql的显示框的编码不是utf8追问

不对啊,是utf-8啊

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
十亿韩元折合人民币是多少阿? 邮政银行卡余额查询 邮政储蓄查询余额怎么查 艰难 的国运与雄健的国民读后感500(把以前与现在作对比) 初一下册人教版 艰难的国运与雄健的国民 读后感300字 今日头条哪个版本的有电脑版电脑版今日头条怎么下载 今日头条在电脑上如何安装今日头条怎样就安装到电脑上了 如何评价武庙? 武经总要前集概述 武经总要军事思想 PHP导出csv中文乱码 nginx+php+linux设置display_errors=Off后如何记录服务器错误 nginx rewrite 里面的php能执行 html 500错误 nginx+php 网站运行一段时间会出现502错误 linux+nginx+php问题。我在linux上装了nginx+php,可是能打开网页却打不开.php文件,这是哪里问题呢?? 如何将php的错误输出到nginx的error 什么函数可以字符串的第一个字母变成小写,其他字母不变? - PHP进阶讨论 PHP中怎么在不用ucfirst函数的情况下让首字母大写,不用ucfirst,不用ucfirst php如何对字符串的首字母进行大小写转换 为什么在html里面嵌入的php代码显示不了 php文件生成html 为什么原php文件里的代码不执行,直接一文本的形式出现!! html内嵌入的php代码怎么失效了啊 在html中插入php代码影响页面布置怎么办 HTML页面如何嵌入PHP代码? php里面夹的html代码不执行? 如何控制html里面的php代码是运行? 我在html中写入的PHP语句没有执行 不知道怎么回事 下面是代码 跟运行结果 可以看到$row[title]在取出值了 在HTML嵌入PHP脚本不显示结果 在html里嵌入了php但是没有效果 html嵌入php文件后怎么执行 php csv 文字乱码 PHP导出CSV文件中的繁体中文在英文XP下乱码(英文XP中语言已设置) 如何处理导出的数据中文显示乱码问题 mysql workbench导入csv 格式的文件后中文乱码了,怎么解决 php 的 json 格式 数据 怎么去除 双引号? 如何去掉字符串两端的双引号 求助 各位大神想问下 php有一个字符串 “aa” 想问下如何将aa两边的冒号去掉 怎样php去掉数组中的双引号? PHP去掉array 数组里的引号 用php怎样去掉文件中的双引号??? js 如何去除字符两端的引号 js 中如何去除字符串中的双引号 求大神 如何去除Oracle数据库中字符串两边的双引号 和空格 PHP中SQL语句中的字符串包含双引号,要怎么处理? 如何把字符串两边的引号去掉 能用PHP 去掉所有html标签里的部分属性吗?只要保留<a>标签里的超链接即可! php 专程json 去掉html 标签 PHP如何可靠的去除HTML标签。。 php过滤多余html标签的代码! PHP里面,怎么去除提交上来的HTML标签。