gpt4 book ai didi

php - 我的 MySQL 查询不起作用

转载 作者:行者123 更新时间:2023-11-29 04:31:12 26 4
gpt4 key购买 nike

我有以下查询,它在剧集指南数据库中搜索用户输入的数据:

$query = "SELECT * 
FROM epguide
WHERE EpisodeTitle LIKE '%$trimmed%'
OR Synopsis LIKE '%$trimmed%'
OR Notes LIKE '%$trimmed%'
ORDER BY o";

这工作正常,但是当我添加 'Series = '$ser' AND' 时它停止了:

$query = "SELECT * 
FROM epguide
WHERE Series = '$ser'
AND EpisodeTitle LIKE '%$trimmed%'
OR Synopsis LIKE '%$trimmed%'
OR Notes LIKE '%$trimmed%'
ORDER BY o";

看起来应该可以。我该怎么做才能修复它?

最佳答案

使用:

  SELECT * 
FROM epguide
WHERE Series = '$ser'
AND (EpisodeTitle LIKE '%$trimmed%'
OR Synopsis LIKE '%$trimmed%'
OR Notes LIKE '%$trimmed%')
ORDER BY o

您需要括号来分隔/分组 WHERE 子句中的语句。

关于php - 我的 MySQL 查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2209505/

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