成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

php中文亂碼問題

瀏覽:5日期:2024-02-12 14:20:24

<html>

<head> <title></title> </head>

<body>

<?php $mysql_server_name='localhost'; $mysql_username='root'; $mysql_password='000000'; $mysql_database='lib'; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); $sql='select name,age from mytb'; print($conn); $rs=mysql_db_query('lib','select * from mytb',$conn); print('n<br>'); while($row = mysql_fetch_object($rs)){ print ($row->name.':'.$row->age.'<br>'); } mysql_close($conn); ?> 顯示如下: Resource id #1 dd:54 ddd:8 ??:15 ???:25 ??:32 mysql編碼:utf8,GBK都試過了。mysql font 和命令行顯示都正確。 問題補(bǔ)充: 亂碼: ???:15 ???:25 ??:32 這幾行,數(shù)據(jù)庫里的值是漢字.顯示出來的是問號(hào).

解決辦法:

在$rs=mysql_db_query('lib','select * from mytb',$conn); 前面加上 mysql_query('set names gb2312');或者mysql_query('set names gbk');

標(biāo)簽: PHP