gpt4 book ai didi

php - 非拉丁字符串的 SELECT 查询通过 phpMyAdmin 起作用,但不适用于搜索表单

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

使用下面的代码,我将 XML 转换为 mySQL,然后我搜索(从表单),它返回给我找到该术语的条目的 ID。

通过 phpmyAdmin

SELECT id FROM products WHERE MATCH (name) AGAINST ('ηλιακές')

我得到了正确的返回。

通过脚本我也得到了正确的结果。

但是当我浏览搜索表单文本框时,我没有得到任何结果。这是为什么?不得不说DB是utf8_general_ci

谢谢。

搜索页面

<form action="result.php" method="post">
Term: <input type="text" name="term" />
<input type="submit" />
</form>

最佳答案

也许在结果页面中设置一个标题

<?php header('Content-type: text/html; charset=UTF-8') ;?>

有帮助

关于php - 非拉丁字符串的 SELECT 查询通过 phpMyAdmin 起作用,但不适用于搜索表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6809992/

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