hoe maak ik een narrow down filter?

Ik moet een narrow down filter maken doormiddel van php.
Ik heb een database van mysql hierachter.
nu moet de zoekcreteria dynamisch zijn zodat met nooit op een 0 resultaat kan komen. dus als men bijvoorbeeld provincie drenthe aanklik. dan moet bijvoorbeeld het volgende item direct gefilterd worden met bijvoorbeeld prijs. dat hij niet elke prijs weergeeft maar alleen de prijs die aanwezig is in een bepaalde advertentie van een bedrijf.

Doordat dit allemaal dynamisch is mag het resultaat dus niet op 0 (niets) komen.

heeft iemand een idee hoe ik dit in godsnaam moet programmeren of is hier een tool voor of een implementeerbaar iets ?

Weet jij het antwoord?

/2500

Dit is geen eenvoudige opdracht. Ook een zwaar ervaren programmeur doet daar wel een tijdje over. Het resultaat is natuurlijk wel een systeem dat heel eenvoudig is in gebruik. De basis van het algoritme is dat je werkelijk alles tegen alles moet wegstrepen om te kijken wat je dan over zou houden. Kom je op niets uit dan die filtermogelijkheid uitschakelen.

Het lastigst zal het zijn om de eisen (requirements) van je opdrachtgever nauwkeurig onder woorden te brengen. Als je dat netjes doet, heb je de halve oplossing al. In jouw geval stel ik me voor dat je van een specifieke zoekquery naar een steeds algemenere gaat, totdat deze minimaal 1 resultaat oplevert. Of je een supercomplexe WHERE clause of meerdere eenvoudige queries moet maken, kan ik aan ja vraag niet zien. Succes!

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100