conditions php

leaguestratego

Nouveau WRInaute
Bonjour à tous,

Désolé de demandé votre aide pour un soucis si simple mais dans la création de mon site web je cale sur l'élaboration d'une simple condition en php.

Quand je fais ceci :
Code:
 $nombre1 = "2"; 
 $nombre2 = "2"; 
if($nombre1 OR $nombre2 >= '20')
{ 
echo "le chiffre est superieur a 20";
}
else
{ 
echo "le chiffre est inferieur a 20";
}

J'ai systématiquement le résultat le chiffre est supérieur à 20 alors que ce n'est pas le but, quand je fais la condition seulement avec nombre1 ou nombre2 sa marche mais quand je veux comparer les deux d'un coup non, pourquoi ?
 

FortTrafic

WRInaute passionné
pour les chiffres tu n'as pas besoin des " ou des '

Code:
$nombre1 = 2;
$nombre2 = 2;

if ( ($nombre1 >= 20) || ($nombre2 >= 20) ) {
 echo "le chiffre est superieur ou egal a 20";
} else {
 echo "le chiffre est inferieur a 20";
}
 

Discussions similaires

Haut