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

当你们尝试完后网上其它的解决方法仍然不能解决问题时,

试下这个办法:

  $sql="set names utf8";
  $sqlhelper->execute_dql($sql);

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

例如:

execute_dql($sql);
  $sql="select * from users where userId = ".$id;
  $result = $sqlhelper->execute_dql($sql);
  $row = mysql_fetch_assoc($result);
  ?>


你可能感兴趣的:(php,乱码,数据库,编码)