从数据库读出来的unicode在网页中无法正常显示

southkorea1981 2005-09-07 11:17:34
数据库中属性值存放格式是unicode的,从数据库中读到网页中,无法正常显示,如果改charset=utf-8
其他除了数据库出来的字符以外的网页中的字符就变成乱码了,请教如何解决!
如果用一些字符编码函数来转化,那么有些生僻的字,一定要unicode编码才能显示的,这种问题如何解决!
谢谢
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
genshing 2005-09-09
  • 打赏
  • 举报
回复
回复人: johnpanq(飞花逐月) ( ) 信誉:100 2005-9-7 17:50:12 得分: 0



"如果改charset=utf-8 其他除了数据库出来的字符以外的网页中的字符就变成乱码了,请教如何解决!"

用Ultra Edit或Edit Plus打开你的源文件,将格式转成UTF-8,然后保存,试试!




helloyou0 2005-09-08
  • 打赏
  • 举报
回复
set names 了没有?
thunderx 2005-09-08
  • 打赏
  • 举报
回复
<?PHP
$str = LOAD_DATA_FROM_DATABASE();
$str = iconv("UTF-8","gb2312",$str);
echo $str;
?>
johnpanq 2005-09-07
  • 打赏
  • 举报
回复
"如果改charset=utf-8 其他除了数据库出来的字符以外的网页中的字符就变成乱码了,请教如何解决!"

用Ultra Edit或Edit Plus打开你的源文件,将格式转成UTF-8,然后保存,试试!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧