Rumah > pembangunan bahagian belakang > masalah PHP > PHP+MYSQL中文乱码怎么办

PHP+MYSQL中文乱码怎么办

coldplay.xixi
Lepaskan: 2023-03-03 21:58:02
asal
2218 orang telah melayarinya

PHP+MYSQL中文乱码的解决办法:首先在建表的时候设置编码类型为【gb2312_chinese_ci】;然后在php页面的数据库连接语句加相关语句,代码为【mysql_query("SET NAMES'gb2312'",$link)】。

PHP+MYSQL中文乱码怎么办

PHP+MYSQL中文乱码的解决办法:

1.在建表的时候设置编码类型为gb2312_chinese_ci.

2.在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如

$db_host="localhost"; 
$db_user="root"; 
$db_password="password"; 
$db_name="test";
 
$link=mysql_connect($db_host,$db_user,$db_password);
mysql_query("SET NAMES 'gb2312'",$link); 
$db=mysql_select_db($db_name,$link); 
$query="select * from user"; 
$result=mysql_query($query);
Salin selepas log masuk

写入页面和读取页面都加入这行.这样在MYSQL里面的中文就能正常显示了.

相关学习推荐:php编程(视频)

Atas ialah kandungan terperinci PHP+MYSQL中文乱码怎么办. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan