IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] Soustraction


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Sytchev3
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 433
    Par défaut [PHP-JS] Soustraction
    Je souhaiterai savoir pourquoi lorsque je fait une soustraction, je n'obtiens pas le résultat voulu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $j=1;
    $j=$j-1;
     
    ${'fidelite'.$j}
     
    echo $fidelite0;
    Lorsque je fais ceci cela me retourne une erreur variable non définie $fidelite-0
    Pourquoi ???

  2. #2
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    le code que tu donnes ne fonctionne pas là. Tu comptes faire quoi?
    Parce ${'fidelite'.$j} ca veut rien dire tout seul sur une ligne.

  3. #3
    Membre éclairé Avatar de Sytchev3
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 433
    Par défaut
    Ne t'occupe pas des 2 dernières lignes ce n'est pas important. En fait si je fait une addition tout se passe bien la valeur augmente par contre je ne parviens pas à faire une soustraction.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $i=1;
    $i=$i+1;
     
     
     
    $j=1;
    $j=$j-1;
    Si j'affiche $i j'aurais bien la valeur 2 par contre si j'affiche $j j'ai soit 0-1 ou seulement -1 D'ou vient le problème ???

  4. #4
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $i=1;
    $i=$i+1;
     
    $j=1;
    $j=$j-1;
     
    echo "i vaut $i et j vaut $j";
    ?>
    m'affiche
    i vaut 2 et j vaut 0
    es-tu sur que tu as JUSTE ca dans ton code ou est ce que tu simplifies un autre code la? Parce que l'erreur peut venir d'ailleurs sinon

  5. #5
    Membre éclairé Avatar de Sytchev3
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 433
    Par défaut
    Mon code est dans une boucle mais je ne vois pas ce que ça changerai

  6. #6
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Facile, teste mon code au dessus, si ca t'affiche comme moi c'est bien que ta boucle y change quelquechose. Sinon on va réfléchir

Discussions similaires

  1. Soustraction des minutes de la date courante php
    Par missmiss89 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 04/07/2011, 17h46
  2. Réponses: 4
    Dernier message: 18/02/2011, 16h55
  3. [Configuration] La soustraction selon PHP :p
    Par hackrobat dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 07/04/2006, 14h55
  4. [Dates] Soustraction de date en php
    Par o_live dans le forum Langage
    Réponses: 1
    Dernier message: 28/11/2005, 15h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo