Bonjour je fais un système de gestion multi langue
Exemple table category contient un id
il y a une table language qui contient id, code(pour fr, en, es etc)
et une autre table intersection language_category qui contient id_language, id_category, name
je fais mon affichage avec cette requête
Le problème est que j'aimerais s'il n'a pas la langue Français, afficher en Anglais et si pas en Anglais afficher Espagnol par exemple un sorte priorité en fonction de la langue de utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT category.id_category, language_category.name FROM category INNER JOIN language_category USING(id_category) INNER JOIN language USING(id_language) WHERE language.code='fr' ORDER BY language_category.name ASC
Je ne sais pas si vous avez déjà fait quelques chose de ce genre
Merci
Partager