Bonjour,
Désolé pour le titre, j'ai un peu de mal à mettre un nom simple sur mon problème, c'est pour ca que mes recherches sur le forum ne sont pas tres pertinentes
Pour résumer, j'ai un site multilingue avec entre autre une gestion dynamique des catégories d'un album photo.
J'ai donc cette table (langCat)
id | idCat | nom | description | lang
1 | 1 | cat fr 1 | blabla 1 | french
2 | 1 | cat en 1 | blabla 1 | english
3 | 1 | cat sp 1 | blabla 1 | spanish
4 | 2 | cat fr 2 | blabla 2 | french
5 | 2 | cat en 2 | blabla 2 | english
6 | 3 | cat fr 3 | blabla 3 | french
Je sais, via un fichier php, le nombre de langues autorisés sur mon site, ici 3. Le but de ma requete, est de sortir soit le groupe idCat ou il manque au moins une traduction, soit idéalement tous les id où il manquerait une traduction. Le but étant de voir tout de suite les catégories non traduites completement
C'est à dire, soit :
idCat
2
3
Soit
id | ...
4 | 2 | cat fr 2 | blabla 2 | french
5 | 2 | cat en 2 | blabla 2 | english
6 | 3 | cat fr 3 | blabla 3 | french
J'ai essayé différentes façons ce midi avec des GROUP BY, mais ça ne fonctionne pas correctement. A mon avis il existe une solution simple, mais elle m'échappe...
Si vous pouviez m'orienter sur une piste, ça serait gentil.
Partager