REGEXP具有多个字段和条件

时间:2015-08-02 23:05:52

标签: php regex mysqli

我不想在单个列中搜索查询,而是希望我的Regexp查询在确定搜索结果时引用几个列,并限制每个会话执行搜索功能的搜索活动的扩展(因此,例如,在第一个会话中,搜索将仅查找前10个,而如果第二个时间提示搜索,则将寻找下一个10。这种有限扩展的原因是,如果数据库增长,可以长期防止延迟问题。

我希望为营地名单执行此操作,其中非固定关键字将根据搜索两列来确定注册营员的群组成员:hobbiesspirit_animal_explanation用于与关键字匹配的字词

PHP:

$searchCD = "SELECT * FROM users WHERE hobbies AND spirit_animal_explanation REGEXP '".$keywords."' LIMIT 10";
$searchST = $con->query($searchCD);

if ($searchST) {
while ($row = $searchST->fetch_assoc()) {

  echo $row["first_name"]. "<br/>" . "<br/>" . $row["hobbies"] . "<br/>" . $row["spirit_animal_explanation"] .
  "<br/>" . $row["avatar"] . "<br/><br/>"  ;

}

}

0 个答案:

没有答案