J'ai l'impression que tu ne te rends pas exactement compte de ce que le mysql_fetch_array() fait .... : il met dans un tableau associatif et indexé numérique, UN row de fields de ton recordset..
Le Select que tu as fait ici te renvoie donc uniquement "reduction" puisque c'est la seule valeur que tu select.
Je ne sais pas si tu as le droit de combiner des champs traditionnels une fois que tu as fait un case dans le select, donc au risque de me trouver responsable de la mort de quelqu'un par crise cardiaque, essaye un truc comme ça :
Code :
- Select case when tralala > tralali then tralala else tralali as youtouchmytralala, champ2, champ3, champ4 from tatable order by youtouchmytralala
|
où champ2, 3 et 4 sont tous les autres champs que tu veux
Message édité par ZeBix le 29-06-2007 à 13:47:43