donner une couleur à une valeur/Texte en PHP

Eléphanteau du PHP | 25 Messages

10 mars 2023, 14:17

Bonjour , Tout le monde je tiens à vous remercier tout d'abord pour le temps que vous consacré en lisant mon problème

mon code et le suivant chaque $publisher[] affiche du texte mon souci et le suivant :

ce <td>" . $publisher['statut'] . "</td> Affiche soit la lettre A ou bien P mon souci et de faire en sorte que si la lettre et A elle doit être en couleur Rouge affiché en PHP

merci infiniment

Code :

Code : Tout sélectionner

$Resultat .= "<tr><td>" . $publisher['IDEmployePointages'] . "</td><td>" . $publisher['NomCompletEmployes'] . "</td><td>" . $publisher['LibelleDepartement'] . "</td><td>" . $publisher['LibelleService'] . "</td><td>" . $publisher['DatePointages'] . "</td><td>" . $publisher['HeurPointages'] . "</td><td>" . $publisher['salle'] . "</td><td>" . $publisher['statut'] . "</td><td>" . $publisher['seances'] . "</td></tr>";

Mammouth du PHP | 1967 Messages

10 mars 2023, 14:57

La couleur du texte sera géré en CSS quoiqu'il arrive php peut aider mais ce n'est pas lui qui appliquera la couleur

ajoute donc une class red (par exemple) au TD qui correspond et ensuite en CSS applique color: red; à la classe red
$Resultat .= "<tr><td>" . $publisher['IDEmployePointages'] . "</td><td>" . $publisher['NomCompletEmployes'] . "</td><td>" . $publisher['LibelleDepartement'] . "</td><td>" . $publisher['LibelleService'] . "</td><td>" . $publisher['DatePointages'] . "</td><td>" . $publisher['HeurPointages'] . "</td><td>" . $publisher['salle'] . "</td><td" . ($publisher['statut'] == 'A' || $publisher['statut'] == 'P' ? ' class="red"' : '') . ">" . $publisher['statut'] . "</td><td>" . $publisher['seances'] . "</td></tr>";
.red {color: red;}
Modifié en dernier par Spols le 10 mars 2023, 20:37, modifié 1 fois.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Eléphanteau du PHP | 25 Messages

10 mars 2023, 17:32

La couleur du texte sera géré en CSS quoiqu'il arrive php peut aider mais ce n'est pas lui qui appliquera la couleur

ajoute donc une class red (par exemple) au TD qui correspond et ensuite en CSS applique color: red; à la classe red
$Resultat .= "<tr><td>" . $publisher['IDEmployePointages'] . "</td><td>" . $publisher['NomCompletEmployes'] . "</td><td>" . $publisher['LibelleDepartement'] . "</td><td>" . $publisher['LibelleService'] . "</td><td>" . $publisher['DatePointages'] . "</td><td>" . $publisher['HeurPointages'] . "</td><td>" . $publisher['salle'] . "</td><td" . ($publisher['statut'] == 'A' || $publisher['statut'] == 'P' ? ' class="red"' : '') . ">" . $publisher['statut'] . "</td><td>" . $publisher['seances'] . "</td></tr>";
.red {color: red;}
Merci beaucoup Spols vous êtes vraiment génial =D> =D> =D> =D> =D>

Eléphanteau du PHP | 25 Messages

10 mars 2023, 18:22

ça n 'as pas du tout marché

Avatar du membre
Mammouth du PHP | 1564 Messages

10 mars 2023, 20:31

utilise
.red {color: red;}
, soit entre balises <style> dans le HTML, soit dans un fichier .css

Eléphanteau du PHP | 25 Messages

17 mars 2023, 17:18

je n'arrive pas à mon sortir j'ai totalement fait tout ce que vous dites mais le texte spécialement la lettre A ne prend aucune couleur :priere: :priere: :priere: :priere: je l'ai mis dans la balise style apres fichier CCS aucun résultat

Avatar du membre
Mammouth du PHP | 1609 Messages

17 mars 2023, 18:10

Salut emilie14, le mieux pour ce genre de problèmes est d'utiliser les outils de développement web du navigateur. Tu pourras vérifier sur le td en question si la class est bien présente et si le style est bien reconnu.
https://developer.mozilla.org/fr/docs/L ... oper_tools
Développeur web depuis + de 20 ans