EDIT: remplacer || par or
Bonjour,
J'ai un problème avec la fonction ou dans un if:
Code :
- if (($nbActif==1 && $statutOld=="ACTIF" ) || ($nbActif==1 && $statutOld==$statut) || ($nbActif==0)){
- instructions1;}
- else{
- instructions2;}
|
avec cette syntaxe je rentre dans le if alors que ca ne devrait pas être le cas.
J'ai recodé ca en :
Code :
- if ($nbActif==1 && $statutOld=="ACTIF" ){
- instructions1;
- }
- else if ($nbActif==1 && $statutOld==$statut){
- instructions1;
- }
- else if ($nbActif==0){
- instructions1;
- }
- else{
- instructions2;
- }
|
ca fonctionne correctement avec cette méthode mais c'est tellement moins esthétique
D'avance merci pour votre aide
Message édité par votour le 17-08-2004 à 11:42:07