【发布时间】:2015-08-30 10:30:43
【问题描述】:
我有一个表单,其中有两个单选按钮。
一个应该搜索整个字符串,第二个应该从字符串中搜索至少一个单词。
例如:
我将搜索“很棒的创业点子”。
如果我选中“搜索整个字符串/短语”,它必须包含我输入的内容。
- 我想返回类似“那里有很多很棒的创业想法”。
- 或“令人惊叹的创业创意”。
如果我选中“搜索包含的所有单词”。
- 我想返回类似“这个初创公司太棒了”的内容。
我提交表单或类似的东西没有问题,但是 SQL 查询会返回我上面提到的结果。
if ($_POST['selectedRadio'] == 'entireString') {
$query = '/* QUERY HERE */';
} elseif($_POST['selectedRadio'] == 'containedWords') {
$query = '/* QUERY HERE */';
}
是否有任何有效且快速的方法来获得这些期望的结果?
谢谢。
【问题讨论】:
-
搜索整个数据库元数据?还是真实的表格数据?
-
真实表数据,不过我已经解决了。无论如何感谢您的发布。