Я пытаюсь вернуть поисковый запрос с помощью PDO, некоторые строки заключены в ()
, а при поиске они не отображаются.
Возьмем, к примеру, Strawberry (Ripe)
, которое отображается, когда яиспользуйте (r
Но когда я этого не сделаю:
Можно ли сопоставить строку в скобках для более полного и эффективного поиска.
Мой текущий код:
public function getAllFlavoursSearch($search) {
$query = "SELECT flavour_name, flavour_company_name FROM flavours WHERE flavour_name LIKE :search OR flavour_name LIKE :search2 OR flavour_name LIKE :search3 OR flavour_company_name LIKE :search4 LIMIT 0,100";
$stmt = $this->queryIt($query);
$stmt = $this->bind(':search', $search. '%', PDO::PARAM_STR);
$stmt = $this->bind(':search2', '%' .$search, PDO::PARAM_STR);
$stmt = $this->bind(':search3', '%('.$search.')%', PDO::PARAM_STR);
$stmt = $this->bind(':search4', '%('.$search.')%', PDO::PARAM_STR);
return $this->resultset();