您的位置:首页 > 编程语言 > PHP开发

php读取数据库中文乱码解决方案之一

2014-07-06 19:31 344 查看
当你们尝试完后网上其它的解决方法仍然不能解决问题时,

试下这个办法:

  $sql="set names utf8";

  $sqlhelper->execute_dql($sql);

即是在对数据库进行select操作之前,先将数据库的编码设置为utf8,(UTF-8在这个的表示形式)再进行select操作。

例如:

<?php
$id=$_GET["id"];
$sqlhelper = new SqlHelper();
$sql="set names utf8";
$sqlhelper->execute_dql($sql);
$sql="select * from users where userId = ".$id;
$result = $sqlhelper->execute_dql($sql);
$row = mysql_fetch_assoc($result);
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  乱码 数据库 编码