gpt4 book ai didi

php - 查询变量uri

转载 作者:行者123 更新时间:2023-11-29 13:47:38 24 4
gpt4 key购买 nike

我和我们的团队有一个从数据库中选择数据的有趣案例。我们想知道你们是否有不同的方法来解决这个案例。

案例如下:

我们有一个预订系统,可以在页面上预订“小部件”。管理员用户可以通过在后端添加 uri 来将小部件预订到页面,例如:/profile/login

我们当前使用的查询如下所示:

SELECT widget_type FROM cms_pages WHERE page_uri = '/profile/login';

这一切都很好。如果查询有结果,则存在小部件,如果没有结果(计数 = 0),则管理员用户尚未在该特定页面预订小部件。

现在我们有一个类似于 /profile/login/AEJIJDOJO= 的页面。如果在该 uri 上预订了一个小部件,那么上面的查询就会完成这项工作。如果没有预订小部件,那么我们需要获取在 /profile/login 上预订的小部件,依此类推...

我们目前有一个 Monkey php 解决方案,所以我们想知道是否可以仅使用 mysql 来解决这个问题?

最佳答案

您可以使用 LIKE:

SELECT widget_type FROM cms_pages 
WHERE page_uri = '/profile/login' OR page_uri LIKE '/profile/login/%'

关于php - 查询变量uri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17170497/

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