Buon giorno a tutti,

Data Base:

Id | Lingua_a | Lingua_b | Lingua_c | Lingua_d

1 | Italiano | Inglese | 0 | Russo
2 | Italiano | 0 | Tedesco | 0
3 | Italiano | Inglese | 0 | 0

Nella Pagina di ricerca ho 4 checkbox le quali ognuna corrisponde a ogni campo

checkbox1=Lingua_a che corrisponde Italiano
checkbox2=Lingua_b che corrisponde Inglese
checkbox3=Lingua_c che corrisponde Tedesco
checkbox4=Lingua_d che corrisponde Russo

Adesso supponiamo che io selezioni solo le checkbox corrispondente alla lingua Italiano e Tedesco mi dovrebbe restituire solo il record Id n°2
Se seleziono solo le checkbox corrispondente alla lingua Italiano, Inglese e Russo mi deve restituire i record Id n° 1 e n° 3

Quindi vorrei fare una ricerca dove il database contenga almeno le checkbox selezionate, le altre che seleziono in più se non sono presenti del database non le prenda in considerazione e mi restituisca i record giusti.

Qualche suggerimento?

Grazie e ciao a tutti