php读sql表数据时内容是乱码改怎么解决? - 技术问答
php读sql表数据时内容是乱码改怎么解决?有没有一劳永逸的方法啊?今后不想在每个代码下都添上mysql_query(\"set names \'GBK\'\");太麻烦 了我是新手 请高人指点
php读sql表数据时内容是乱码改怎么解决?有没有一劳永逸的方法啊?今后不想在每个代码下都添上mysql_query(\"set names \'GBK\'\");太麻烦 了我是新手 请高人指点
答案:你通过MYSQL创建数据库的时候就选择使用字符串集:gbk -- GBK Simplified Chinese, 整理:gbk_chinese_ci然后在php中只要加??$db->set_charset(\'gbk\')你试试看。到技术吧网站查看回答详情>>iconv(\"数据库编码\",\"页面编码\",$a);到技术吧网站查看回答详情>>mysql_query(\"set names \'GBK\'\");??写很多次 说明你程序肯定有问题,因为它肯定是存在于一个类里面的,不可能写很多次到技术吧网站查看回答详情>>
上一个:请教PHP如何实现将login.php中用户登录数据写入到TXT
下一个:PHP关于post提交的问题,有些不太明白的地方