Bonjour,

J'ai besoin de faire un order by field
En dur pas de souci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ORDER BY FIELD(p.idline_prod, 4,6,5)
Ma problématique commence lorsque l'ordre est stocké dans un champs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORDER BY FIELD(p.idline_prod, (select h.comp_sort from compilheaders as h where h.comp_id=".$compilID."))
Y'a moyen de faire un truc de ce genre là ?

En attendant je fais une requete préalable pour concatener ensuite la requete principale, j'aurais voulu n'en faire qu'une ...