par
djtec » 30 juin 2007, 10:57
Bonjour,
Voilà j'ai un champs ou les membres entre un nombre.
Ce nombre est pas défault à rentrer en cm.
Et je voudrais que lorsqu'il s'affiche il change d'unité s'il est plus grand que 100.
Exemple:
1 cm il affiche 1 cm
100 cm il affiche 1 m
1000 cm il affiche 1 km
J'ai réussit a faire l'affichage de l'uinité avec ceci:
if($resultat['taille'] > 1)
{
$rtaille = ''.stripslashes($resultat['taille']).' cm';
}
elseif($resultat['taille'] > 100)
{
$rtaille = ''.stripslashes($resultat['taille']).' m';
}
elseif($resultat['taille'] > 1000)
{
$rtaille = ''.stripslashes($resultat['taille']).' km';
}
Mais je ne trouve pas comment faire pour par exemple changer les 1000 en 1 et si c'est 1250 en 1,25.
Si quelqu'un avait une idée.
Merci d'avance.