gpt4 book ai didi

PHP MySQL 查询返回错误字符

转载 作者:行者123 更新时间:2023-11-29 13:15:24 26 4
gpt4 key购买 nike

我有一个包含名称的数据库。
我有一个 PHP MySQL 查询,可以从该数据库中获取名称。
这些名称包括类似 ž, š, đ, č, ć, etc. 的字符

但是当我运行网站时,这些字符显示为

我有一个<meta charset="UTF-8">在我的标题中,数据库是用 utf8_general_ci 创建的,我也尝试过 utf8_unicode_ci也是如此。

我能做什么?

编辑:如果我使用 utf8_encode 进行回显,它将返回不带字符的名称

最佳答案

您应该设置 NAMES 字符集:

mysqli_query ($connection, "SET NAMES 'UTF-8'");

关于PHP MySQL 查询返回错误字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21524921/

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