摘要:
乱码问题简单说就是数据库写入读取,网页文件,网页显示时几个环节的编码不一致造成的。乱码问题写入时:页面提取写入数据编码和写入数据库时编码不一致读取时:读取后所用编码与数据库写入时不一致显示时:编码与数据库读取后的数据不一致很显然只有三者都统一才行:(以utf-8为例)1:页面提交数据编码utf-8(这也可以算是显示页面编码),2:数据库写入时编码:alter database db default character set ‘utf8’collate ‘utf8-general-ci’,3:数据库读取时所用编码:mysql_query(“set names ‘utf8’”);4:显示页面编码 阅读全文