Consultez la formation SEO spéciale Wordpress
par WebRankInfo / Ranking Metrics

Messages: 6

Enregistré le: 19 Mar 2017

Message le Dim Mar 19, 2017 12:45

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: Tout sélectionner
 $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 ?
Haut
3 Réponses
Messages: 3286

Enregistré le: 3 Mai 2004

Message le Dim Mar 19, 2017 12:56

Bonjour,
Code: Tout sélectionner
if($nombre1 >= '20' || $nombre2 >= '20')

donnera le résultat que tu attends.
Haut
Messages: 6

Enregistré le: 19 Mar 2017

Message le Dim Mar 19, 2017 13:04

Oh merci :)
Haut
Messages: 1438

Enregistré le: 11 Déc 2012

Message le Dim Mar 19, 2017 13:05

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

Code: Tout sélectionner
$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";
}
Haut

Formation recommandée sur ce thème :

Formation SEO spéciale Wordpress : apprenez à optimiser le référencement naturel d'un site fait avec Wordpress... Formation Ranking Metrics animée par un expert SEO / Wordpress.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.