Page 1 sur 1

affichage d'un enregistrement

Posté : 20 juil. 2005, 12:06
par Justone
Bonjour

Alors voila, j'ai un champ statut dans ma bdd qui est soit a o (pour oui) soit a n (pour non)

J'arrive a afficher le statut, j'obtiens o ou n.

Je voudrais savoir comment faire pour afficher oui et non et en fonction du statut avoir oui ou non plus visible.
Par exemple si j'ai o dans mon champ statut, j'aimerais avoir qqch dans ce style :
OUI non
Et l'inverse si j'ai n.

Merci

Posté : 20 juil. 2005, 12:07
par zeus
Tu fait un test sur la valeur que tu obtient et en fonction du test, tu affiche une valeur différente...

Je ne voit pas la difficulté :shock:

Posté : 20 juil. 2005, 12:08
par ouckileou
tu sais comment tester une condition ?
tu sais comment agir en fonction du résultat ?
tu sais comment afficher quelque chose à l'écran ?

assemble les solutions à ces questions, c'est on ne peut plus simple comme problème

sauf si tu ne sais pas répondre à l'une des questions...

Posté : 20 juil. 2005, 13:45
par Justone
Voici ce que j'ai fais :
<?php 
			if ($a_result3['statut'] == o) {
				echo "<b>OUI</b> - non";
			}
			else {
				echo "oui - <b>NON</b>";
			}
		?>
Il n'y a pas plus simple??

Posté : 20 juil. 2005, 13:56
par VaN
lol nan, c'est la simplicité dans toute sa splendeur ton code la : )

certains vont peut etre te proposer l'utilisation de switch (), mais ça revient à peu près au même.

Posté : 20 juil. 2005, 13:59
par LaPiNOU
Encore plus mieux mais moins lisible :
<?php 
     echo ($a_result3['statut'] == o ? "<b>OUI</b> - non" : "oui - <b>NON</b>"); 
?>