Нашел баг или вернее специфику работы скрипта. Он не учитывает место нахождения первой буквы из запроса.
Если есть такие вариенты на сайте:
Samsung Galaxy Note 5 4GB RAN 64GB ROM
Samsung Galaxy Note 6 2GB RAM 128 ROM
Samsung Galaxy Note 7 4GB RAM 256 GB ROM
SAmsung Galaxy Note 8 6GB RAM 512 GB ROM
И поискать Samsung Galaxy Note 6, то скрипт покажет все результаты, потому-что везде есть цифра 6 и не важно в каком месте она находится.
Аналогично скрипт покажет все результаты на любой из следующих запросов:
sung alaxy, laxy 6 и тд...
Для наглядности залил пример на хостинг
http://mobidor.zzz.com.ua/test.php