用$db->mysql_query(SET NAMES UTF8);是没错的估计你放的位置错了在这句$db->sql_connect($dbhost, $dbname, $dbuser, $dbpass, false);
后面加家看
解决方案 »
- 浏览器是先缓存还是先解压缩?
- 有关PHP的switch结构的问题
- 100分找PHP爱好者一起交流学习
- PHP分页类添加查询条件
- 求教,PHP如何解析SOAP 数据
- 我是新手
- 请教一个困惑很久的问题!
- mysql中可以这样用吗? select * from mydb where concat('opinion',baseflowid)=11
- 插入mysql前,为什么有的程序不进行addslashes反而进行stripslashes?
- 无法清除session的问题
- PHP操作mysql数据 刚学没几天只能操作简单的数据 谁给个比较专业的简单点的实例代码看看......
- 当今很多php整站程序都含有install.php和install文件夹作为安装文件 ,请问它们具体实现什么作用?
$result = mysql_query($query,$this->mysql);
if(!$result) {
print mysql_error($this->mysql);
}
}
=====> function dbSelect($table,$where,$order,&$result,$limit) { $query = "select * from " . $table . " " . $where . $order . $limit;
mysql_query("SET NAMES UTF8");
$result = mysql_query($query,$this->mysql);
if(!$result) {
print mysql_error($this->mysql);
}
}以前也出现过这样的乱码问题,加上那句,就ok了。搂主试一下!