Как реализовать фасетную фильтрацию?
Просто берете книжку "Основы баз данных" и читаете, сразу все прояснится. Задавши этот вопрос вы сразу говорите, что вообще не понимаете что такое реляционные базы данных и как с ними работать, и пытаетесь одним вопросом на тостере познать дзен. Сначала читайте - потом спрашивайте то, чего не поняли.
Просто составляете запрос из всех указанных пользователем параметров, не забывая их тщательно контролировать.SELECT * FROM `stock` 
    WHERE `manufacturer` = {$manufacturer }
      AND `size` BETWEEN {$minSize} AND {$maxSize}
      AND `color` = {$color}