当前位置: 代码迷 >> PHP >> php写下mysql中文乱码啊已经是utf8了
  详细解决方案

php写下mysql中文乱码啊已经是utf8了

热度:95   发布时间:2016-04-28 17:42:00.0
php写入mysql中文乱码啊,已经是utf8了
本帖最后由 itljl 于 2015-03-20 10:59:23 编辑
php文件已经是UFT8统码,



<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

$conn = mysql_connect("localhost","test","test");
if (!$conn)
  {
  die('Could not connect: ' . mysql_error());
  }
//mysql_query("set test 'utf8'");
mysql_set_charset("utf8" , $conn); 
//选择数据库
mysql_select_db("test", $conn);

//往表里插数据
mysql_query("INSERT INTO test (id, myusername) 
VALUES (2,'中文2')");

//mysql_query("INSERT INTO user (id, myusername) 
//VALUES (". intval($str_id) . "," . $str_name . ")");

//关闭数据库连接
mysql_close($conn);


phpmysql 中数据库的配置。


请问各位大牛是为什么呢?

------解决思路----------------------
mysql_query("set names utf8");
  相关解决方案