数据库存储我取数据是这样的:如何从MySQL数据库“印地文”हिन्दी文本(印度当地语言)
现在我想取我的PHP页面上的数据并显示,但是当我试图获取在我的PHP代码我得到的文本数据转换成以下甲酸
UID= ????/??????????/????/?????/?????/Test upgrade/1
UID= ????/??????????/??????/??????/??????????/159/1
UID= ????/??????????/??????/??????/??????????/190/1
UID= ????/??????????/??????/??????/??????????/194/1
UID= ????/??????????/??????/???????/?????? (??.)/730/1
UID= ????/??????????/??????/???????/?????? (??.)/742/1/1
UID= ????/??????????/??????/???????/?????? (??.)/732/1
UID= ????/??????????/??????/??????/??????/98/8/1
UID= ????/??????????/??????/??????/??????/48/10/1
参考这个问题,我已经改变了我的数据库字符集为“utf8_unicode_ci”,但仍然没有工作。我已经写了下面的代码来获取数据
DATEBASE连接页面
<?php
// Database configuration
$dbHost = "localhost";
$dbUsername = "user";
$dbPassword = "xxxxxxxxxxxxx";
$dbName = "tutorialsssxxxxx";
// Create database connection
$db = new mysqli($dbHost, $dbUsername, $dbPassword, $dbName);
// Check connection
if ($db->connect_error) {
die("Connection failed: " . $db->connect_error);
}
?>
和索引页
你有没有试过用[set_charset](http://php.net/manual/en/mysqli.set-charset.php)设置mysqli连接的字符集? –