我表单提交数据存进mysql数据库,然后以表格形式输出,但是输出中午就乱码了?可是我检查我所有的编码都是gb2312哦
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />mysql_query("set names 'gb2312'");mysql数据库里也是这个呀: gb2312_chinese_ci

解决方案 »

  1.   

    WIN7 的。。
    英文倒没乱,就是中文。。晕死了
      

  2.   

    你看看页面编码是不是gb2312的?如果不是的话页面加上 header("content-type:text/html;charset=gb2312");
      

  3.   

    本帖最后由 xuzuning 于 2012-09-03 10:12:04 编辑
      

  4.   

    在你要处理的页面加上表头 header("content-type:text/html;charset=gb2312");
    就行了,
    祝你成功。