У меня возникли проблемы с моим текущим поиском веб-сайта. Поэтому мой текущий поиск достигнет этого; пользовательские входы «crik», и он вернет «крикет» для поиска. Однако, если пользователь вводит «сверчки», он не возвращает «сверчок» для поиска. Как мне заставить это работать? мой текущий код php;Как выполнить полный текстовый поиск с помощью php pdo?
$searchQ = $_GET['search'];
$ssss = $pdo->prepare('SELECT * FROM listing WHERE name LIKE :search');
$ssss->bindValue(':search', "%" . $searchQ . "%");
$ssss->execute();
Я также пробовал это, но он ничего не возвращал;
$ssss = $pdo->prepare('SELECT * FROM listing WHERE MATCH(name) AGAINST (:search IN BOOLEAN MODE) ');
' "SELECT * FROM список, где имя LIKE '%' +: поиск + '%'"' – xNeyte
Какое хранилище двигатель имеет эту таблицу? И вы использовали полнотекстовый индекс? – sergio
Ядро хранилища InnoDB, я думаю, и я не знаю, как использовать полный текстовый индекс. Извините, что я новичок в php – sw19