gpt4 book ai didi

mysql - 数据库未正确存储重音字符

转载 作者:行者123 更新时间:2023-11-29 14:40:41 24 4
gpt4 key购买 nike

真的很简单,我已将所有排序规则设置为utf8_general_ci,但是数据库似乎没有正确存储重音字符

例如,它将“Québec”存储为“Québec”

现在在插入变量之前,它会执行以下函数:

function dbprep ($v)
{
$v = html_entity_decode($v, ENT_QUOTES);
$v = htmlspecialchars_decode($v, ENT_QUOTES);
$v = strip_tags($v);
$v = trim($v);
$v = mysql_real_escape_string($v);

return $v;
}

另外,我应该提到我在 html 中使用了以下元标记:

<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>

为什么它没有正确存储值?这对我来说毫无意义。

最佳答案

首先尝试执行此查询:

SET CHARACTER SET utf8

关于mysql - 数据库未正确存储重音字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8043738/

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