Couleur champ et texte pour minigestion de bibliothèque asbl

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Couleur champ et texte pour minigestion de bibliothèque asbl

Re: Couleur champ et texte pour minigestion de bibliothèque asbl

par AB » 08 janv. 2010, 10:24

Donc pour compléter le message de Premium tu peux faire
<?php if (empty($row_fichelivre['statut'])) { $statut = 'Disponible'; $color = 'green';} else {$statut = 'En prêt'; $color = 'red';} ?>
<span style="color:<?php echo $color; ?>" ><?php echo $statut; ?></span>
Faudrait lâcher un peu Deamweaver si tu veux comprendre quelque chose et être maître de l'organisation de ton code, sinon tu cours à la catastrophe dès qu'il faudra faire quelques modifs ou le moindre truc qui sort des automatismes prévu par le logiciel.
Si tu souhaites une initiation au php -> http://www.phpdebutant.org/ colonne de droite.

EDIT : j'avais pas vu la réponse de dunbar, cela te fais donc une variante.

Re: Couleur champ et texte pour minigestion de bibliothèque asbl

par dunbar » 08 janv. 2010, 10:03

Salut,

Dans l'idée que tu stock en base des 0 ou des 1 je ferais comme ceci :
<?php
// 0 = Disponible. && 1 en Prêt

$LivreStatut = ((iSset($row_fichelivre['statut']) &&  ($row_fichelivre['statut'] == 0)) ? '<font color="#00FF00">Disponible</font>' : '<font color="#FF0000">En prêt</font>');
echo $LivreStatut;
?>
:wink:

Re: Couleur champ et texte pour minigestion de bibliothèque asbl

par Premium » 08 janv. 2010, 07:46

fait toi if-than-else

if ($row_fichelivre['statut'] == 0) { echo "dispo"; }
else { echo "non dispo"; }

ensuite tu rajoute tes couleurs voila

Couleur champ et texte pour minigestion de bibliothèque asbl

par ajaupart » 08 janv. 2010, 03:13

Bonjour,

Je suis en train de faire un mini-gestionnaire de livre pour un cercle d'histoire.

Je manie un peu PHP (surtout grâce à Dreamweaver).

Actuellement, je voudrai que mon champ "statut" contient soit "0" soit "1"
"0" correspond à "Disponible"
"1" correspond à "En prêt"

Je voudrai que dans le tableau général des livres, dans le champ "statut", n'apparaisse plus "0" ou "1", mais "Disponible" ou "En prêt".
La plus grande difficulté est surtout pour que le mot "disponible" apparaisse en vert et celui de "En prêt" en rouge.

Quelqu'un pourrait-il m'aider ?

Actuellement, le champ dans mon ficher généré avec Dreamweaver est :

Code : Tout sélectionner

<?php echo $row_fichelivre['statut']; ?>
Merci d'avance à la personne qui pourra m'aider.

Cordialement,

Alexandre J.