作者nclovegc (宅没有罪)
看板PHP
标题Re: [请益] utf-8显示问题
时间Thu Aug 12 16:42:46 2010
推文推不下 抱歉!!
有试过
$ConnDB = mysql_connect($HostName, $UserName, $Password) or
die(mysql_error());
mysql_query("set names 'Big5'", $ConnDB);
↑加上你的DB呢@@?
※ 引述《linbob09 (累毙了)》之铭言:
: 这个问题在板上爬过文,但是都无解
: 在内码打了<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
: 和这三个mysql_query('SET NAMES utf-8');
: mysql_query('SET CHARACTER_SET_CLIENT=utf-8');
: mysql_query('SET CHARACTER_SET_RESULTS=utf-8');
: mysql的校对也是utf-_8_general_ci,而在mysql的浏览网页也都可以正常显示中文
: 但是偏偏在我写的网页里面,中文的部分都会变成???
: 想请教各位到底是哪边还要改呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.79.199.36
1F:推 lucky72:mysql_query("SET NAMES 'utf8'"); //utf跟8不要加- 08/12 16:51
2F:推 linbob09:删掉 - 也是不行 08/12 17:03
3F:推 linbob09:刚刚试过楼上的"SET NAMES 'utf8'" 改过就可以,好像差 08/12 17:11
4F:→ linbob09:在"跟'的用法,但是当我改回去我原本的样子,又可以显示 08/12 17:12
5F:→ linbob09:中文了,这是怎麽回事? 08/12 17:13
6F:推 lucky72:可能要交叉测试罗,SQL里面没有"符号,要用'包,所以在PHP 08/13 09:02
7F:→ lucky72:里面就用「"」包住「'」@@ 08/13 09:02
8F:推 rkt:网页档本身的编码有检查了吗 也要是ute-8 08/16 10:36