Erreur de IF
Résolu
V10Sportman
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
V10Sportman Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
V10Sportman Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour je souhaite faire un système qui calcul en pourcentage une augmentation ou diminution du chiffre d'affaire
L'erreur fournit sur la page est:
Parse error: syntax error, unexpected '?' in /customers/7/9/9/ffbfsx.fr/httpd.www/TEST/calcul_bénéfice.php on line 7
Si vous pouviez m'aider car je suis débutant.
<div id="calcul_bénéfice">
<?php
$somme_depart = 5; //valeur avant l'ajout
$somme_arriver = 10; //valeur apres l'ajout
$calcul = (($somme_arriver-$somme_depart)/$somme_arriver)*100
<?php
if ($calcul < 0) // SI calcul est inférieur ou égal à 0
{
echo '<img src="http://ffbfsx.fr/TEST/image/inferieur.png" border="0" />';
$info = "diminution";
}
elseif ($calcul = 0) // SI calcul est égal à 0
{
echo '<img src="http://ffbfsx.fr/TEST/image/stable.png" border="0" />';
$info = "stabilisation";
}
elseif ($calcul > 0) // SI calcul est égal à 0
{
echo '<img src="http://ffbfsx.fr/TEST/image/augmentation.jpg" border="0" />';
$info = "augmentation";
}
else
{
echo "ERREUR SYSTEME"
}
?>
echo "Le chifffre d'affaire a subit une '$info' de '$calcul'";
?>
</div>
L'erreur fournit sur la page est:
Parse error: syntax error, unexpected '?' in /customers/7/9/9/ffbfsx.fr/httpd.www/TEST/calcul_bénéfice.php on line 7
Si vous pouviez m'aider car je suis débutant.
A voir également:
- Erreur de IF
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
2 réponses
Voila le nouveau code avec le probleme d'affichage
le lien vers la page en question http://ffbfsx.fr/TEST/calcul_b%C3%A9n%C3%A9fice.php
<div id="calcul_bénéfice"> <?php $somme_depart = "5"; //valeur avant l'ajout $somme_arriver = "10"; //valeur apres l'ajout $calcul = (($somme_arriver-$somme_depart)/$somme_arriver)*100; if ($calcul < 0) // SI calcul est inférieur ou égal à 0 { echo '<img src="http://ffbfsx.fr/TEST/image/inferieur.png" border="0" />'; $info = "diminution"; } elseif ($calcul = 0) // SI calcul est égal à 0 { echo '<img src="http://ffbfsx.fr/TEST/image/stable.png" border="0" />'; $info = "stabilisation"; } elseif ($calcul > 0) // SI calcul est égal à 0 { echo '<img src="http://ffbfsx.fr/TEST/image/augmentation.jpg" border="0" />'; $info = "augmentation"; } else { } echo "Le chifffre d'affaire a subit une"; echo " $info"; echo " de"; echo " $calcul"; echo " %."; ?> </div>
le lien vers la page en question http://ffbfsx.fr/TEST/calcul_b%C3%A9n%C3%A9fice.php
maintenant sa fonctionne a moitier c'est a dire qu'a la place d'avoir
le chiffre d'affaire a subi une augmentation de 5
il me met
le chiffre d'affaire a subi une de 0
pourriez vous me répondre?
Faux. Seulement si calcul est strictement inférieur à 0.
Si calcul = 0 Alors retournera False
If ($calcul =< 0) //Retournera True si calcul = 0
maintenant il y a un problème avec le calcul car il me dit si c'est constant que la division est par 0
voila la solution
Cela marche tres bien la preuve la:
http://ffbfsx.fr/TEST/calcul_b%C3%A9n%C3%A9fice.php