php+mysql

为解决在phpmyadmin中的中文乱码问题,需要做以下修改:

1. 首先在phpMyAdmin中找到你创建的表,如table1(注意是表不是数据库),点击上方的“结构”,找到你想要保存中文的那一列的名字,如information,点击右侧“修改”,把排序规则修改成utf8_general_ci。

2. 在你运行后显示页面的html部分的head部分加入 <meta  charset=utf-8">

3. 在php部分,你涉及插入数据库的代码之前加入 :mysqli_query("SET NAMES UTF8");

为解决form表单中的中文输入在php验证不通过的问题,需要做以下修改:

1.在form表单中增加  accept-charset="UTF-8"  属性

2.在php中,在开始写上header("content-type:text/html;charset=utf-8");在连上数据库后增加 mysqli_query("SET  NAMES UTF8")代码