Bonjour je suis novice en php mysql mais j'essaie de faire un site multilingue en passant par une bdd. la traduction marche bien mais par exemple pour le menu principal les éléments apparaissent dans le desordre exemple au lieu de Accueil, Concept, Soins, il les met dans l'ordre suivant : Soins, Concept, Accueil.
J'ai donc créé une colonne "ordre" type INT pour mettre un numéro à chacun : Accueil 1, Concept 2 etc.
et j'ai mis le code suivant :
$req = mysql_query("SELECT libelle_fr FROM menus ORDER BY ordre")or die('erreur');
par contre je ne sais pas trop ou mettre ce code (au début?)
par rapport à ma table ci-joint en jpg
Et ça ne marche pas, ça ne met pas Accueil en premier, Concept en 2è etc.
Avez-vous une idée?
J'ai donc créé une colonne "ordre" type INT pour mettre un numéro à chacun : Accueil 1, Concept 2 etc.
et j'ai mis le code suivant :
$req = mysql_query("SELECT libelle_fr FROM menus ORDER BY ordre")or die('erreur');
par contre je ne sais pas trop ou mettre ce code (au début?)
par rapport à ma table ci-joint en jpg

Et ça ne marche pas, ça ne met pas Accueil en premier, Concept en 2è etc.
Avez-vous une idée?