利用PHP从MySQL读取数据汉字问题
利用PHP从MySQL读出数据,汉字总是显示 ??。 解决方法: $query = "SELECT * FROM `pp_list`;"; $result = mysql_query($query,$link) or die('Errant query: '.$query); 需要在类似以上读取数据表的语句前面添加一句定义字符语句: mysql_query( "set names utf8" ); 之后,从MySQL中读取的内容就可以正常显示汉字了。 注意:一定要写成utf8,utf-8也不能正常显示。