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 :

Utilisation du switch [PHP 5.1]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 111
    Par défaut Utilisation du switch
    salut,
    voila j'ai un probleme ave l'utilisation de mon switch, je vous donne un peu la structure de mon instruction, mon code etant trop long
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
      switch($situation)
       {
         case $situation=='livré'
           echo " x ";break;
         case $situation=='à destination'
           echo " y";break;
         case $situation=='en cours de traitement'
           echo " z ";break;
         case $situation=='en route'
           echo " k ";break;
         default:
           echo " l ";break;
       }
    la valeur de est recuperé dans la base de donnée, et peut etre vide et ce justement ce qui pose probleme: quand la valeur de est vide ,, c le cas qui s'execute tjrs au lieu de default.
    aidez moi svp , j'ai beau chercher mes je ne vos pas ce qui cloche ...

  2. #2
    Membre très actif Avatar de metagoto
    Profil pro
    Hobbyist programmateur
    Inscrit en
    Juin 2009
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : Juin 2009
    Messages : 646
    Par défaut
    Mauvaise syntaxe pour tes cases. La bonne syntaxe serait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    switch($situation)
    {
         case 'livré' :
           echo " x ";break;
         case 'à destination' :
           echo " y";break;
         case 'en cours de traitement' :
           echo " z ";break;
         case 'en route' :
           echo " k ";break;
         default:
           echo " l ";break;
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. imap utilisation du switch /debug
    Par fourchette dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 25/09/2009, 10h28
  2. Utilisation du switch/case avec un StreamReader
    Par hellalaboy dans le forum C#
    Réponses: 9
    Dernier message: 27/08/2009, 15h27
  3. Utilisation de switch
    Par RootsRagga dans le forum Langage
    Réponses: 3
    Dernier message: 16/06/2009, 13h59
  4. utilisation du switch dans une fonction
    Par Flaherty Mc Coillean dans le forum MATLAB
    Réponses: 2
    Dernier message: 23/05/2008, 10h31
  5. Utilisation de switch
    Par Mengué georges dans le forum Langage
    Réponses: 3
    Dernier message: 15/02/2007, 22h00

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