encadrement de nombres
le 06/12/2004 à 21:25
i M@N
Hello !
J'ai un souci (sûrement un problème de difficulté)... je cherche à faire varier $fp_7p en fonction du nombre $nombre_total_7p :
if (($nb_total_7p <="7") && ($nb_total_7p <"16")) {
$fp_7p = "5";
}
if (($nb_total_7p <="16") && ($nb_total_7p >"7")) {
$fp_7p = "6";
}
if (($nb_total_7p <="33") && ($nb_total_7p >"16")) {
$fp_7p = "6.8";
}
if (($nb_total_7p <="51") && ($nb_total_7p >"33")) {
$fp_7p = "7.4";
}
if (($nb_total_7p <="90") && ($nb_total_7p >"51")) {
$fp_7p = "9.6";
}
if (($nb_total_7p <="126") && ($nb_total_7p >"90")) {
$fp_7p = "11.2";
}
//fdp
else $fp_7p="0.01";
J'ai toujours $fp_7p qui vaut 0.01 ... pourtant $nb_total_7p égal 7.
@+...
One Love, One Heart, One Unity.
On va résumer.
Tu as $nb_total_7p = 7.
<?php
if (($nb_total_7p <="126") && ($nb_total_7p >"90")) {
$fp_7p = "11.2";
}
else $fp_7p="0.01";
?>
Comme $nb_total_7p vaut 7, il rentre pas dans le if, mais dans le else :) Et donc $fp_7p="0.01".
PS : si tu utilises bien des chiffres, n'utilises pas de doubles quotes " autour de tes nombres. Sinon PHP les prendrait pour des chaines de caracteres, et avec tes tests < ou >, je sais pas si PHP ne ferait pas une comparaison avec un ordre alphabétique plutot que numérique.
le 06/12/2004 à 21:43
i M@N
Reuh ...
Comme $nb_total_7p vaut 7, il rentre pas dans le if, mais dans le else :) Et donc $fp_7p="0.01".
Mais là j'ai fait :
if (($nb_total_7p <=7) && ($nb_total_7p >1)) {
$fp_7p = 5;
}
et j'ai toujours $fp_7p à 0.01 ...
$nb_total_7p
<= 7 ça veut bien dire
inférieur ou égal nan ?
@+...
One Love, One Heart, One Unity.
Oui, il rentre dans ce if la :)
Mais ensuite...
Bah il rentre pas dans le dernier if, mais dans le else :)
(le else ne s'applique qu'au dernier if)
le 06/12/2004 à 21:51
i M@N
Reuh ...
LA GLOBULE t'es un abuseur ... t'aurais pu dire da suite qu'il suffisait de faire la peau à ce gros naze de else ...
One Love, One Heart, One Unity.
le 06/12/2004 à 21:51
i M@N
MERCi
LA GLOBULE !
One Love, One Heart, One Unity.
C'est chiant hein quand ca arrive ce genre de merde ? :)
J'ai déjà eu un caca comme çà, et vla, tu luttes pendant 2H pour trouver la solution, tu relis 50 fois ton script. Alors que c'est tout con, mais t'es tellement persuadé que ton code est bon, ben tu ne fais pas attention :)
Du vécu
le 06/12/2004 à 21:54
i M@N
rhaaaaa LOOL
@+...
One Love, One Heart, One Unity.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: