gpt4 book ai didi

mysql - 如何处理 mySQL 查询中的特殊字符/html 代码?

转载 作者:行者123 更新时间:2023-11-29 17:59:14 25 4
gpt4 key购买 nike

我在 mySQL 查询中使用一些 html 代码:

  GROUP_CONCAT(DISTINCT CONCAT("<i class=\'fa fa-circle-o\' style=\'color:",
CASE
WHEN animals.color = "red" THEN "#62bbd1"
WHEN animals.color = "blue" THEN "#e9a5a9"
WHEN animals.color = "orange" THEN "#ca6073"
WHEN animals.color = "yellow" THEN "#c5b454"
ELSE "#b7b7b7"
END,"\'></i> ",animals.name)
ORDER BY FIND_IN_SET(animals.color,"red,blue,orange,yellow,black") ASC, animals.name ASC SEPARATOR " <br>") AS animals,

一切都运转良好。但是当 animals.name 有特殊字符时,我遇到了问题。例如:

James-Lauren
Eva 1:2
Margeret (coordinator)

这意味着我得到了正确的输出,直到该单词带有特殊字符。然后输出停止。

最佳答案

预期输出是什么?您会得到什么?

请注意,GROUP_CONCAT 返回的最大长度(以字节为单位)由 group_concat_max_len 服务器系统变量确定。

关于mysql - 如何处理 mySQL 查询中的特殊字符/html 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48539498/

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