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 :

Condition complexe


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut Condition complexe
    salut voila un petit if

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if((!isset($_SESSION['id']) && !isset($_SESSION['destination'])) || isset($_SESSION['ville']))
    je veux faire
    si id et destination n'existent pas OU si ville existe(et donc que id et destination peuvent exister)
    j'ai un doute
    merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if((!isset($_SESSION['id']) && !isset($_SESSION['destination'])) || isset($_SESSION['ville']))
    EN CLAIR, les seuls cas où ça fonctionnent sont:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    (id   &&   destination)   ||   ville
      1               1               1            OK
      1               1               0            OK
      1               0               1            OK
      0               1               1            OK
      0               0               1            OK

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    oula j'ai un problème alors
    je veux que ça rentre dans le if si soit les deux(id et destination) n'existent pas ou sinon que id, destination et ville existent
    voyez vous ce que je veux dire?

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    ben à part l'écrire tel quel, je ne vois pas...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if(
      (!isset($_SESSION['id']) && !isset($_SESSION['destination'])) 
      || 
      (isset($_SESSION['id']) && isset($_SESSION['destination']) && isset($_SESSION['ville']))
    )
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    merci c'est mieux

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

Discussions similaires

  1. Deux requêtes en une avec sommes et conditions complexes
    Par Dr_No dans le forum MS SQL Server
    Réponses: 14
    Dernier message: 05/10/2012, 18h57
  2. [AC-2003] Condition complexe
    Par juju1988 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 28/10/2010, 15h41
  3. [AC-2007] Conception d'une base de controle complexe avec conditions
    Par Edios51 dans le forum Modélisation
    Réponses: 2
    Dernier message: 29/06/2010, 18h30
  4. [Vxi] Jointure complex avec condition 'IF'
    Par gillou13 dans le forum Designer
    Réponses: 4
    Dernier message: 23/04/2010, 18h13
  5. une condition complexe
    Par sami_c dans le forum Requêtes
    Réponses: 7
    Dernier message: 23/03/2006, 14h48

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