conditions avec IF - PHP - Programmation
Marsh Posté le 26-09-2007 à 15:57:58
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.
Marsh Posté le 26-09-2007 à 16:33:11
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. |
ok merci j'ai compris mon erreur
if(($Nombres_jours == 30) AND (''.$data['client'].''== carte) AND (''.$data['paye'].''== non))
Marsh Posté le 26-09-2007 à 16:37:20
AND est un mot-clé php?
Marsh Posté le 26-09-2007 à 16:41:36
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.
Marsh Posté le 26-09-2007 à 16:51:10
Je découvre des trucs...
Marsh Posté le 26-09-2007 à 15:24:47
Bonjour,
y'a t'il une raison pour que cette condition de fonctionne pas!!
J'ai même fait
Merci d'avance !