使用PDO获取数据库结果集 展现出来为乱码 10

使用pdo连接数据库,但是读取出来全是乱码,也设置编码格式了,都统一的为gb2312,哪位大神麻烦解决一下,谢谢啦!!代码如下<metahttp-equiv="Conte... 使用pdo连接数据库,但是读取出来全是乱码,也设置编码格式了,都统一的为gb2312,哪位大神麻烦解决一下,谢谢啦!!
代码如下

<meta http-equiv="Content-Type" content="textml; charset=gb2312" />
<?php
$dbms='mysql';
$host='localhost';
$dbName='db_study';
$user ='root';
$pass ='root';
$dsn="$dbms:host=$host;dbname=$dbName";
try {
$pdo=new PDO($dsn, $user, $pass);
$pdo->prepare("set names gb2312");
$query="select * from tb_affiche";
$result=$pdo->prepare($query);
$result->execute();
//$pdo->query("set names gb2312");
while ($res=$result->fetch(PDO::FETCH_ASSOC)){
?>
<tr>
<td><?php echo $res['id'];?></td>
<td><?php echo $res['title'];?></td>
<td><?php echo $res['content'];?></td>
<td><?php echo $res['createtime'];?></td>
<td><a href="#">删除</a></td>
</tr>
<?php
}
} catch (PDOException $e) {
die("Error!".$e->getMessage()."<br/>");
}
?>
展开
 我来答
love倾注的温柔
2014-11-17
知道答主
回答量:8
采纳率:0%
帮助的人:9572
展开全部
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式