ORDER BY sur champ sérialisé
Posté : 15 févr. 2017, 17:20
Hello,
Je stock dans un champ une valeur serializé en plusieurs langue.
Exemple :
Titre = 'a:2:{s:2:"fr";s:4:"UEFA";s:2:"en";s:4:"FAUE";}'
Je voudrais en fonction de la langue faire un ORDER BY `titre` ASC
Mais forcement il va prendre a:2 comme ordre.
Je voudrais que pour la langue FR prendre 'UE' et pour la langue EN : 'FA';
Comment faire sans creer un champ par langue ?
Merci
Je stock dans un champ une valeur serializé en plusieurs langue.
Exemple :
Titre = 'a:2:{s:2:"fr";s:4:"UEFA";s:2:"en";s:4:"FAUE";}'
Je voudrais en fonction de la langue faire un ORDER BY `titre` ASC
Mais forcement il va prendre a:2 comme ordre.
Je voudrais que pour la langue FR prendre 'UE' et pour la langue EN : 'FA';
Comment faire sans creer un champ par langue ?
Merci