у меня два вопроса
Первый, кто вас учил так работать с БД из РНР?
И второй, а для кого вы выводите вот эту надпись, Невозможно вставить данные в базу: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ' '', '', '')' at line 1?
ну это как раз элементарно.
можно вручную сделать аналог полнотекстового поиска - таблицу где будут отдельные каталоги в древовидной структуре
можно воспользоваться готовыми решениями.
только поиск по дереву - это совсем, совсем, СОВСЕМ не "поиск по text", который в исходном вопросе.
Но обязательно или нет - зависит от общей сложности и актуальности приложения, и наличных ресурсов