Če imaš podatke v bazi, se v php naredi skripta, ki ti generira html s seznamom izdelkov. Potem pa javascript program prikazuje ustrezne izdelke glede na izbran kriterij.
Če pa imaš veliko izdelkov, se lahko podatki nalagajo preko ajax-a. Ali pa kar klasični http post. Ta varjanta je najpočasnejša, ker se mora naložiti cela stran ob vsaki spremembi iskalnih kriterijev.