Multiplier valeurs si elle est entre deux chiffres

spoker91 Messages postés 23 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 3 janvier 2008 - 7 janv. 2006 à 20:52
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 8 janv. 2006 à 12:48
Salut!
j'espere que vous allez comprendre ce que je souhaiterai savoir car c'ets pas facil d'expliquer

enfait je voudrai multiplier la valeur $ptsin par 6 si $ptsin est entre 101 et 200 et le multiplier par 9 si $ptsin est entre 201 et 300

je sais que pour des valeur égal c'est:
if (!$ptsin == "101")

pour des valeur superieur:
if (!$ptsin > "101")

pour des valeur inférieur
if (!$ptsin < "101")

mais pour des valeur comprise entre tel ou tel chiffre je ne sais pas :(

Merci de vos réponse en éspérant que vous aurez compris ma demande :)

3 réponses

FhX Messages postés 2350 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 18 avril 2015 3
7 janv. 2006 à 22:22
if ( $ptsin > 201 && $ptsin < 300 ) {
$ptsin = $ptsin * 9;
} elseif ( $ptsin > 101 && $ptsin < 200 ) {
$ptsin = $ptsin *6;
}

Voila :)
Utilise && ou AND pour ajouter une condition en plus de la première.
spoker91 Messages postés 23 Date d'inscription mardi 2 août 2005 Statut Membre Dernière intervention 3 janvier 2008
7 janv. 2006 à 22:23
je te remercie sa marche nikel :;)
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
8 janv. 2006 à 12:48
Salut,


fais réponse accèptée !!! on vient perdre notre temps et notre connexion pour te répondre...

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
Rejoignez-nous