Как применить фильтр в интернет-магазине через URL с помощью PHP |MySQL |HTML - PullRequest
0 голосов
/ 28 октября 2018

Я хотел бы иметь фильтр в мини-интернет-магазине, который фильтрует одежду по цвету, цене и т. Д. С использованием PHP / HTML / mySQL (или других)

$sql = 'SELECT category, color, price FROM clothes';

Предположим, вывод этого sql-запросаis: 10 товаров красного, желтого, синего цвета.

После этого их можно отфильтровать по ссылке (чтобы было проще):

 <a href=""> red </a>
 <a href=""> green </a>
 <a href=""> up to 50$</a>

сценарий

  • URL в начале: xy.com/clothes/all/

  • Нажав на ссылку 1., получите продукты RED>../clothes/all/red

  • Нажав на ссылку 2., получите КРАСНЫЙ И ЗЕЛЕНЫЙ> ../clothes/all/red.green

  • Нажатие на 3.link: получить КРАСНЫЙ, ЗЕЛЕНЫЙ, но до 50 $> ..одежда / все / red.green_up-to-50

  • Нажатие на 2.link снова:получить красный и до 50 $ ../clothes/all/red_up-to-50


Как это можно реализовать?Что нужно ввести в hrefs?А как обновить sql запрос относительно фильтра?ИЛИ есть ли другой способ?

Примечание: я не хочу, чтобы уродливый URL-адрес, как ..? Color = red & price = до 50 & ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...