已有40人关注
php从入门到精通第348页,pdo出现乱码问题(我设置gb2312 还是不行)
发表在PHP图书答疑 2014-11-17
是否精华
版块置顶:
<meta http-equiv="Content-Type" content="text/html; 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);
$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/>");
}
?>
分享到:
精彩评论 1
轻鸿_mrkj
学分:0 LV1
TA的每日心情
加油
2020-12-25 20:06:49
2014-11-17
沙发
读者您好:
请检查数据库编码以及PHP文件的编码,这里的PHP文件编码不是指<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />此处设置的编码,而是PHP文件本身的编码,请确保均为gb2312.
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照