gpt4 book ai didi

php - '+' 符号和 MySQL REGEXP 的问题

转载 作者:行者123 更新时间:2023-11-29 07:03:57 24 4
gpt4 key购买 nike

所以我有一个搜索功能的查询,如下所示:

    $query1 = $db->prepare("SELECT DISTINCT artistName, artistID, artistTags FROM artists WHERE artistName REGEXP :query  OR artistTags REGEXP :query");
$query1->bindParam(":query", $q);

效果很好,但我注意到艺术家名称“+44”存在问题,它不会返回结果。我的问题是如何正确转义 +(和其他)字符以在 MySql 的 REGEXP 函数中工作。

谢谢

最佳答案

在前面加上双反斜杠

\\+44

关于php - '+' 符号和 MySQL REGEXP 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8513696/

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