Page 1 sur 1

Condition.

Posté : 09 nov. 2006, 15:04
par Dom!
Bonjour à tous !

J'ai fais une condition pour colorer mon tableau. la voici :
if ($selectdip["titre"] == "1" )
	$color = 'class = "Style4"';
	else
	$color = 'class = "Style3"';
Je souhaite effectuer la condition suivante mais je n'y arrive pas...
if ($selectdip["titre"] == "1 OR 2" )
	$color = 'class = "Style4"';
	else
	$color = 'class = "Style3"';
Pourriez vous me dire comment faire pour que cela fonctionne ?
merci d'avance

Posté : 09 nov. 2006, 15:06
par Ajoloca
Bonjour,
if ($selectdip["titre"] == "1" || $selectdip["titre"] == "2" )

Posté : 09 nov. 2006, 15:10
par Dom!
Merci ca fonctionen parfaitement....


:D

Posté : 09 nov. 2006, 15:13
par albat
Un p'tit opérateur ternaire ?...
Avec une factorisation ?...
C'est toujours plus élégant ! :pouce:
$color = "class = 'Style".($selectdip["titre"]==1 || $selectdip["titre"]==2) ? "4" : "3")."'";

Posté : 09 nov. 2006, 15:21
par Ajoloca
Re,
@albat
Effectivement, plus élégant. Mais pour certains moins facile à comprendre et si on a des soucis avec (OR)...