永发信息网

php 出现乱码,请大虾赐教!

答案:3  悬赏:30  手机版
解决时间 2021-05-06 18:57

<?php
print("<table border=\"1\" width=\"920\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=#698cc3>\n");
$strsql="select * from tb_union";
$rs=mysql_db_query($mysql_database,$strsql,$conn);
$row=mysql_fetch_row($rs);
mysql_query("SET NAMES 'utf8'");
$count=mysql_num_rows($rs);
if($count>0)
{
mysql_data_seek($rs,0);
while($row=mysql_fetch_row($rs))
{
$id=$row[2];
$name=$row[1];
print("<tr>\n");
print("<td bgcolor=#698cc3 align=left height=\"25\">&nbsp;&nbsp;&nbsp;<strong>梁秋云$name</strong></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td></td>\n");
print("</tr>\n");
print("<tr>\n");
print("<td height=\"6\"></td>\n");
print("</tr>\n");
}
}
print("</table>\n");
?>

所有文件和数据库都是uft-8的编码,

可真的有点搞不懂为什么会出现乱码?

这个乱码把本就很菜的我搞的很糊涂了,请大虾们多多指点,也请大虾们较我怎么避免乱码!谢谢!

调试的效果是这样的:

最佳答案
我也姓梁,哈哈,我也在学PHP
全部回答

mysql_query("SET NAMES utf8");

你插入数据的时候是否也 加了这句话了呢。。还有你文档本身的编码是什么?记事本打开,,,另存为 编码选择utf-8

mysql_query("SET NAMES utf8");

换成这句试下。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么冬天是一个伤感的季节?
销售很有气势的句子,感悟人生的经典句子
怎么把图片变大
买到历年试题卷呢没?
在外出差,支出明细内容及发票流程
人活着是为什么了?
怎样能在电脑上下载免费打电话
我的胸总是一大一小,特别明显,生完孩子后更
东鼎花园地址在什么地方,想过去办事
学习贝司的入门课程需要多少钱?多少时间?
有什麽白话歌好听,介绍一下
现在还有人关注快男吗?都喜欢谁啊?
N70智能影院注册码
Eminem 来过十堰没~~~
帮忙看看这首是什么歌 这两个人是谁
推荐资讯
大学如何过才最实在?
科学上为什么气压低,温度就高 还有英语上 现
描写爱情的纸鸢的诗词,有哪些小说 关于北欧爱
今天是重阳节‘’去拜山得好玩吗//
假如你的朋友把你删了你心情是怎样的
电视上推销化妆品的广告可信么?? 看着他们
学生一年可以买几次火车半票?
跪求一个日语老师.
南通市车站到海安车站有多远?
乌江源片片鱼地址在哪,我要去那里办事
我是用手机开通绿钻的`为什么我手机每个月都
sony@200怎样可以在电脑上控制快门啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?