我需要一个简单的答案,谢谢。
栏(标题)---所有红苹果/栏(关键词)---苹果红树
专栏(标题)---苹果落/列(关键词)---红叶落下
所以标题栏已经(苹果掉了) 关键字列有红叶落下 - 我的第一个问题是在mysql数据库中,我需要知道在列中输入多个单词时我需要逗号或空格吗?
这个答案将帮助我正确编码,我可以进入我的数据库并正确设置它!
PHP编码问题 - 我需要知道的是如何从列关键字中检索一个或多个单词,这些关键字以字母a开头。
我希望所有以每个关键字行中的字母a开头的单词出现。
我可以使用WHERE关键词LIKE('a%')来获取第一个单词apple,但是在我的关键字列下列出的第一个单词之后,我无法得到第二个单词。
SO示例关键词
关键词列第一行----铃响苹果
关键词列第二行----艺术词叶
关键词列第三行----全部阅读书籍
我需要所有以三列中的字母a开头的单词。任何人都可以给我一个与WHERE子句一起使用的代码,用于获取关键字列下所有行中以字母a开头的单词。
非常感谢。
P.S。我在关键字列上添加了一张图片。关键字与此处列出的不同,但请求仍然相同。 keywords picture from my database
答案 0 :(得分:1)
要获取关键字列中的单词
SELECT * from <table> WHERE keywords LIKE ? ORDER BY keywords ASC
那么如果改变?使用%A%为您提供包含以A开头的所有关键字的完整列表。
这是准备好的陈述
的一个例子$term_sql = $conn->prepare(" SELECT * from table WHERE keywords LIKE ? ORDER BY keywords ASC");
$term_sql->bind_param('s', $key);