gpt4 book ai didi

phpmyadmin 显示 utf 8 但站点没有

转载 作者:行者123 更新时间:2023-11-29 00:42:27 27 4
gpt4 key购买 nike

我用 utf-8_bin 的排序规则创建了一个名为“items”的表,当我继续插入数据时,我将它插入到 devnagari 中,对于尼泊尔语,一切都很顺利,当它显示记录时,所有的 devnagari 字体会显示为问号,就像如果我写了निश्चल那么它会显示为????????但它在 phpmyadmin 中显示正确,我已经声明在我的页面上也使用 utf-8,这是我页面的标题部分。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta charset="utf-8" />
</head>
<?php
$sql="SELECT * FROM `swyamsewika`.`items`";
mysql_connect("localhost","root","");
$query=mysql_query($sql);
$a=mysql_fetch_array($query);
var_dump($a);
?>

如果我在页面中输入निश्चल,它就会正确显示。当我输入数据库然后使用 PHP 进行检索时,它会进入 ??????请尽快帮助我...

最佳答案

可以在my.ini(mysql)中设置

character-set-server = utf8 

init-connect = "set names utf8"

关于phpmyadmin 显示 utf 8 但站点没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11740167/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com