我正在从数据库中抓取句子,通过获取存储的句子的第一个字母来显示在网页上,这是由用户输入提供的。
我需要从我的数据库'搜索'获取存储的数据,并在网页上显示它。数据库有2列:
1 col- index (consists of a number)
2 col- answers (consists of some sentence)
现在我的问题是"如何通过只检查第一个字母来获取整个句子"
示例:假设/答案/由3个句子组成
"is , did the chef is"
"nor, whether, that, the"
"hurting, to do"
.....so on.....
现在我在网页上搜索"n",提交表格后,数据库将发送所有以字母"n"开头的句子。其他字母也一样
我可以同时检查多达6个字母。(通过不同的输入字段,提交后获取数据)
如
1 input: "f" letter---
2 input: "e" letter--
3 input: "j" letter--
4 input: "r" letter--
5 input: "q" letter--
6 input: "h" letter--
现在,当我提交表单时,它将分别显示以"f,e,j,r,q,h"开头的所有句子。
使用SQL的LIKE子句来匹配模式。对所有输入分别执行或在循环中执行,根据您的代码选择。