Bonjour à tous et bonne année !
Je vous expose mon problème déprimant.
Une table
3 champs :
points_officiel,
points_maj,
progression.
Le champ progression provient du calcul :
$points_maj - $points_officielEt évidemment si
$points_maj est inférieure à
$points_officiel,
$progression est négative.
J'affiche toute cette boucle dans un tableau
order by progression DESC.
Et c'est la que les problèmes commencent :
http://soulgame.site.voila.fr/aideclass.jpg
Regardez cette image.
Comment expliquez que mysql considère 6 comme plus grand que 57? et comment y remédier?
De la même manière comment définir que -1 et toujours plus grand que -2 ??
Autant de questions auquelles je tente de remédier en vain depuis tout à l'heure.
J'ai pensé que ca venait de mysql et j'ai cherché partout ( dans phpmyadmin) un truc qui ressemblerait à un langage binaire (car ca ressemble un peu à la logique binaire... mais pas décimale pour moi 6 c'est bien plus petit que 57).
Si quelqu'un pouvait m'aider sachant que je suis dans l'urgence.
Je vous remercie d'avance
Amicalement
SOUL