欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php输出乱码有关问题

程序员文章站 2022-06-03 21:53:34
...
php输出乱码问题
只是调用了下数据库,竟然就出现乱码了!!!

程序如下

$q=$_GET["q"];


$con = mysql_connect("localhost","root","198600");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_query("set names 'gb2312'");
mysql_select_db("my_db", $con);

$sql = "SELECT * FROM persons WHERE nick='$q'";
$query = mysql_query($sql);
$rows=mysql_num_rows($query);
if($rows)
{
echo '用户名已被注册';
}
else
{
echo '用户名可用';
}
mysql_close($con);

?>


网页编码是gb2312
数据库编码是utf8

想不通的问题是,只是调用了下数据库,又没从数据库写入和输出,为啥页面输出会是乱码呢,求解!!

------解决方案--------------------
在头部加上header('Content-Type:text/html;charset=gb2312');
php输出乱码有关问题

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频