解决方案 »

  1.   

    HTML编码统一为UTF-8或者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=utf-8"/>
    <meta content="关于dreamweaver mysql 编码问题 PHP 基础编程" name="Keywords"/>
    <meta content="" name="description"/>
    <title>关于dreamweaver+mysql 编码问题 - PHP / 基础编程</title>UTF-8的文件的文件编码应该为 UTF-8
    GB2312/GBK的文件的编码为 ANSI。
      

  2.   

    哦,说错了。连接数据库的时候统一编码,UTF8或者GB2312
    你的HTML文档编码是UTF-8,棒子文可以用UTF8.连接数据库后SQL:“set names utf8”
      

  3.   

    [Quote=引用 1 楼 default7 的回复:]
    HTML编码统一为UTF-8或者GB2312我的是utf-8的,
      

  4.   


    数据库不是 乱码我刚看了,中文显示正常  我是 导出的 时候 复制了 文本内容,然后 到dreamweaver 里面粘贴后 然后再复制导入到服务器空间上。 
     网页编码我尝试了很多 都老是一个样子!@
      

  5.   

    在插入和查询之前加 
    mysql_query('set names utf8');
      

  6.   

    在你第一次查询插入的时候要指定 
    还有你创建数据库及表的时候最好也指定编码
    create database 数据库名 default character set utf8 collate utf8_general_ci;create table job
    (
     
    )engine=myisam default charset=utf8;
      

  7.   

    你检查一下数据库的字符集 和 表的字符集是否一致,都是UTF8