PHP 插入数据乱码,PMA 却正常!

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:47:02
环境:用 PHP + MySQL 编程,网页、数据库编码、连接校对均为 utf-8。

在网页上插入数据后,在 phpMyAdmin 查看时中文乱码,
但直接在 phpMyAdmin 插入中文却一切正常,请问这是那个环节出错了?

mysql_query('set names utf8'); //插在数据库连接后面

在你的html head标签里添加
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
然后用编辑软件,把这个html文件另存,编码格式用UTF-8~

插入数据库页面加上mysql_query('set names utf8');

编码问题,插入时候最好用gb2312