【发布时间】:2011-04-06 23:38:09
【问题描述】:
我有一个 select where like 查询表单,如下所示:
<?php
$bucketsearch = sanitizeone($_POST["bucketsearch"], "plain");
$bucketsearch = strip_word_html($bucketsearch);
?>
if(isset($_POST['search'])){
$result=MYSQL_QUERY( "SELECT * FROM buckets where bucketname like '%$bucketsearch%' order by bucketname");
}else{
$result=MYSQL_QUERY( "SELECT * FROM buckets order by bucketname");
}
我的问题是,如果有人搜索例如“apple and pear”,我没有得到任何包含任何单词的结果,我只能让它返回包含所有单词的结果(以及 1 个结果)。
谁能帮我让这个搜索更通用一点? 提前致谢。
【问题讨论】: