首先 要在你页头加上 保证输出的编码是utf8然后php连接mysql时要mysql_query("set names utf-8");最后 你数据库中文字段编码需要选择utf8_general_ci
数据库 name列 类型不是字符串类型,而你插入的是字符串类型,与header无关
网页编码要跟数据库编码还有header编码都是一样的。不然问题很麻烦
mysql_query("set names utf-8");//这个有吗