Bonjour.

Voici mon problème actuel sur lequel je bug depuis quelques jours.

Je dispose d'une vue MySQL avec le schéma suivant :

view_recherche(id_employe, id_ui, id_stage, id_produit, id_niveau, id_type, id_categorie, id_offre, id_typeoffre)

et j'ai besoin d'effectuer une recherche multi critères (dont le nombre de critères est dynamique) afin par exemple de trouver tous les employés qui on effectué le stage 1 et 2 avec un niveau 3 ... je dois être capable de rechercher sur n'importe quel champs. Le résultat a retourner doit toujours être une liste d'id d'employés + id d'ui.

On m'a orienté vers les tables dérivées mais elles ne me permettent que de sortir pour un seul critère a chaque fois.

PS : mes critères arrivent sous forme d'array() via POST, un array correspondant a chaque colonne de la table.

voila si vous pouvez m'aider merci.