gpt4 book ai didi

php - 用于搜索的 SQL 查询帮助

转载 作者:行者123 更新时间:2023-11-30 00:29:10 26 4
gpt4 key购买 nike

我有 3 个表,分别名为“pictures”、“pictag”和“tagging”。有一个搜索框,用户可以在其中输入他们想要搜索的图像的名称。当用户输入这个术语时,我希望它说出名称、描述和图像。

例如,如果用户用“太阳”“标记”图像,则不会显示该图像。我已经尝试了很多事情,但认为我的代码中可能有一些东西阻止了这种情况。由于在搜索“标签”时我尝试执行的查询没有显示图像,因此我可以使用哪种查询?

查询是:

$sql = "
SELECT pictures.idpic, pictures.name, pictures.info, pictag.tagpicID, pictag.pictagName, tagging.IDimage, tagging.tagpicID
FROM pictures, pictag, tagging
WHERE pictures.idpic = '$searchvalueentered '
AND pictag.tagpicID= '$searchvalueentered '
AND tagging.tagpicID= '$searchvalueentered '";

最佳答案

我不太明白你在做什么以及这三个表的用途,但你是否尝试在你的 where 子句中使用“OR”而不是“AND”。我有预感问题就出在这里。

关于php - 用于搜索的 SQL 查询帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22646329/

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