Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1681 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  conditions avec IF

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

conditions avec IF

n°1615553
spoque
Posté le 26-09-2007 à 15:24:47  profilanswer
 

Bonjour,
 
y'a t'il une raison pour que cette condition de fonctionne pas!!  :non:  
 
 

Code :
  1. if(($Nombres_jours = '31') AND ($client = 'carte') AND ($paye = 'non'))


 
J'ai même fait
 
 

Code :
  1. if(($Nombres_jours == '31') AND ($client == 'carte') AND ($paye == 'non'))


 
Merci d'avance !

mood
Publicité
Posté le 26-09-2007 à 15:24:47  profilanswer
 

n°1615583
omega2
Posté le 26-09-2007 à 15:57:58  profilanswer
 

pour le premier cas oui : tu ne fais que mettre des valeurs dans les variables ce qui fait que l'ensemble vaut toujours vrai.
Dans le second cas, ça dépend de "$Nombres_jours". Si t'as mis une chaine dedans alors ca sera une comparaison de chaine de caractère qui sera faite (et '31' <> '31 ' )
 
Au fait, si tu veux comparer le contenu d'une variable avec un nombre, évite de mettre des tildes autour du nombre. ;)

n°1615614
spoque
Posté le 26-09-2007 à 16:33:11  profilanswer
 

omega2 a écrit :

pour le premier cas oui : tu ne fais que mettre des valeurs dans les variables ce qui fait que l'ensemble vaut toujours vrai.
Dans le second cas, ça dépend de "$Nombres_jours". Si t'as mis une chaine dedans alors ca sera une comparaison de chaine de caractère qui sera faite (et '31' <> '31 ' )
 
Au fait, si tu veux comparer le contenu d'une variable avec un nombre, évite de mettre des tildes autour du nombre. ;)


 
 
ok merci j'ai compris mon erreur
 
if(($Nombres_jours == 30) AND (''.$data['client'].''== carte) AND (''.$data['paye'].''== non))  

n°1615618
skeye
Posté le 26-09-2007 à 16:37:20  profilanswer
 

AND est un mot-clé php?[:pingouino]


---------------
Can't buy what I want because it's free -
n°1615624
omega2
Posté le 26-09-2007 à 16:41:36  profilanswer
 

AND existe en php (je sais plus depuis quelle version 4) ainsi que OR, XOR ...
 
spoque > Si c'est un nombre, tu ne mets pas de guillemet, si c'est une chaine, tu mets des guillements.

n°1615636
skeye
Posté le 26-09-2007 à 16:51:10  profilanswer
 

Je découvre des trucs...[:joce]


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  conditions avec IF

 

Sujets relatifs
Bellman, conditions de lissageValidation de plusieurs conditions avant sauvegarde info dans un fichi
Problème de mise en page sous EXCEL à conditions multiplesGriser une partie de formulaire sous conditions
Traitement sous conditions[résolu]XSL conditions
[DIVERS] Excel et somme de cellule sous conditionsConditions avec couleurs
[resolu] [VBA] Cacher check box sous conditions[COBOL] Validation de plusieurs conditions dans un EVALUATE
Plus de sujets relatifs à : conditions avec IF


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR