Hello à tous, dans le cadre de l'amélioration de la gestion d'employés,
j'ai décidé d'utilise les bases de données SQL couplées avec PHP.
Mon problème est le suivant, j'ai 3 tables dans ma base
- employes (id, nom, prenom, mail)
- secteurs (id, nom_secteur)
- employes_secteurs (id_employes, id_secteurs)
j'ai effectué les liaisons entre employes_secteurs et employes, et, employes_secteurs et secteurs.
L'intérêt pour moi est de récupérer par rapport à l'id d'un employé, les différents secteurs d'activités sur lesquels il travaille. Jusqu'ici aucun problème, je cherche par le biais de l'interface web a créer un formulaire avec des checkboxes pour chacun des secteurs.
J'ai réussi grâce a la requete suivante, a savoir quel(s) employé(s) travaille(nt) dans un secteur précis.
Cette requête m'affiche correctement la liste des employés qui travaillent dans le secteur environnement, cependant, je ne trouve pas comment faire pour sélectionner la liste des employés qui travailleraient par exemple dans le secteur de l'environnement ET de l'économie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT `nom` , `prenom` , `mail` FROM `employes_secteurs` es, `secteurs` s, `employes` e WHERE `nom_secteur` = 'environnement' AND `es`.`id_secteurs` = `s`.`id` AND `es`.`id_employes` = `e`.`id` LIMIT 0 , 30
Partager