解决中文插入数据库乱码的方法:
直接把中文转变成utf-8格式,大多是这个问题导致的。
| 代码如下 | 复制代码 |
|
$str = iconv('gbk','utf-8',$str); |
|
如果还不行检查网页编码是否正确:
| 代码如下 | 复制代码 |
|
<?php |
|
例子
举例(由于我懒得写,网上的这个例子感觉还挺清楚的):
建表:
| 代码如下 | 复制代码 |
|
Create TABLE `net_city` ( $result=mysql_query($exec,$conn); |
|
后来我试了试全部都用成gbk的,也是可以的~
在查询数据时我们直接使用mysql_query()来设置
mysql_query("SET NAMES GBK"); //GBK处为编码设置
例子
下面是 "insert.php" 页面的代码:
| 代码如下 | 复制代码 |
|
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("SET NAMES GBK"); //GBK处为编码设置 $sql="INSERT INTO person (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; mysql_close($con) ?> |
|
韩剧再婚皇后阿里云盘全集高清1080P资源链接-韩剧再婚皇后免费阿里云盘资源下载4K高清无删减版链接
poipiku网站如何打开-poipiku官网网页版访问入口
明日方舟:终末地-云游戏畅玩入口-明日方舟:终末地-网页版在线直连地址
poki在线小游戏网页版-poki免费游戏大全入口
poki游戏入口-点开即玩-poki游戏-在线免费畅玩
原神akt大佬资源viciNeko入口链接-原神akt大佬资源网页vicineko入口链接分享