gpt4 book ai didi

php - PHP 和 MySQL 的大小写敏感问题

转载 作者:可可西里 更新时间:2023-11-01 07:54:26 26 4
gpt4 key购买 nike

我试图通过 PHP 从 MySQL 数据库返回一个 XML 列表,但遇到了区分大小写的问题。这是我正在使用的当前代码

$query = "SELECT * FROM FOO WHERE FOO LIKE '%$term%' ORDER BY FOO";

在我的数据库中,我将名字列为“Joe”,因此为了返回 XML,我必须将 $term 输入为“Joe”。我不会用“joe”或“JOE”,但我想用。我不确定是否可以直接通过 PHP 完成此操作,或者是否需要调整 MySQL 表。

最佳答案

SELECT  *
FROM foo
WHERE foo COLLATE UTF8_GENERAL_CI LIKE '%$term%'
ORDER BY
foo

关于php - PHP 和 MySQL 的大小写敏感问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6694578/

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