Accueil > Forum > > > > Modifier la police de certains mots
Modifier la police de certains mots
samedi 24 octobre 2009 à 18:39:05 |
Modifier la police de certains mots

sebing
|
Bonjour,
Je voudrais savoir comment faire pour que les mots(OUI)soient de couleur bleu.
J'ai créé un tableau qui ramène des données SQL (le nom et oui ou non pour les autres cases), et pour que celui ci soit plus lisible il serait bien que les "oui" soient d'une autre couleur.
Est-ce possible?
Je vous donne une partie du code de ma page:
Code PHP : <table border="1"><tr>
<tr>
<td><?php echo stripslashes($donnees['nom']); ?></td>
<td><?php echo stripslashes($donnees['nlc']); ?></td>
<td><?php echo stripslashes($donnees['bc']); ?></td>
<td><?php echo stripslashes($donnees['papc']); ?></td>
<td><?php echo stripslashes($donnees['dosc']); ?></td>
<td><?php echo stripslashes($donnees['nlcent']); ?></td>
<td><?php echo stripslashes($donnees['bcent']); ?></td>
<td><?php echo stripslashes($donnees['papcent']); ?></td>
<td><?php echo stripslashes($donnees['doscent']); ?></td>
<td><?php echo stripslashes($donnees['centquatre']); ?></td>
<td><?php echo stripslashes($donnees['nldeux']); ?></td>
<td><?php echo stripslashes($donnees['bdeux']); ?></td>
<td><?php echo stripslashes($donnees['papdeux']); ?></td>
<td><?php echo stripslashes($donnees['dosdeux']); ?></td>
<td><?php echo stripslashes($donnees['deuxquatre']); ?></td>
</tr>
<?php
} // Fin de la boucle qui liste les nageurs
?>
</table>
Merci par avance
Seb
|
|
dimanche 25 octobre 2009 à 11:16:44 |
Re : Modifier la police de certains mots

kohntark
|
Salut,
Heu, tout simplement en ajoutant une condition ?
Du genre :
Code PHP : <?php
if ($donnees['nlc'] == 'oui') {
echo '<td class="blue">';
} else echo '<td class="normal">';
echo stripslashes($donnees['nlc']).'</td>';
?>
Je ne connais pas le reste du code mais tu gagnerai peut être à faire un foreach sur les résultats de la requête afin de ne pas à avoir à coder "en dur"
Du style :
Code PHP : <?php
// $donnees = résultats de la requête indexés numériquement
foreach ($donnees as $k=>$v) {
if ($k == 0) { // style pour $donnees['nom']
$style = 'nom';
} else {
$style = ($v == 'oui')? 'bleu': 'normal';
}
echo '<td class="'.$style.'">'.$v.'<td>';
}
?>
Par ailleurs l'emploi de stripslashes semble indiquer un pb qq part dans ta DB. Pourquoi l'utiliser ?
Cordialement,
Kohntark -
|
|
dimanche 25 octobre 2009 à 11:42:06 |
Re : Modifier la police de certains mots

sebing
|
Merci Kohntark de me venir en aide.
Kohntark a écritCode PHP : <?php
if ($donnees['nlc'] == 'oui') {
echo '<td class="blue">';
} else echo '<td class="normal">';
echo stripslashes($donnees['nlc']).'</td>';
?>
J'ai modifié le code mais ça ne marche, où j'ai mis le code la case est vide, il n'y a plus de valeur.
Kohntark a écritJe ne connais pas le reste du code mais tu gagnerai peut être à faire un foreach sur les résultats de la requête afin de ne pas à avoir à coder "en dur"
Du style :
Code PHP :
// $donnees = résultats de la requête indexés numériquement
foreach ($donnees as $k=>$v) {
if ($k == 0) { // style pour $donnees['nom']
$style = 'nom';
} else {
$style = ($v == 'oui')? 'bleu': 'normal';
}
echo '<td class="'.$style.'">'.$v.'<td>';
}
?>
Je ne connais pas foreach, je vais faire des recherches pour le mettre en œuvre
Kohntark a écritPar ailleurs l'emploi de stripslashes semble indiquer un pb qq part dans ta DB. Pourquoi l'utiliser ?
Le code est un code récupéré que j'essaye de modifier à ma convenance, et personnellement ayant des grosses lacunes en codages je ne pourrais dire à quoi sert stripslashes dans le code et se qu'il faut faire.
Merci encore
Seb
|
|
lundi 26 octobre 2009 à 21:30:39 |
Re : Modifier la police de certains mots

kohntark
|
je ne pourrais dire à quoi sert stripslashes
Il sert à supprimer les anti slashes (\) d'une chaîne de caractères. Qu'il y en ait dans ta DB n'est sans doute pas très logique.
Peux tu montrer ton code modifié ?
Cordialement,
Kohntark -
|
|
lundi 26 octobre 2009 à 22:10:31 |
Re : Modifier la police de certains mots

sebing
|
Bonsoir Kohntrk,
J'ai enlevé les stripslashes puisque ça ne servaient à rien
J'ai modifier que pour la case nlc et elle a disparue
Voila une partie du code modifié:
Code PHP : <table border="1"><tr>
<th>Nom</th>
<th>50NL</th>
<th>50B</th>
<?php
$retour = mysql_query('SELECT * FROM maurepas_compet ORDER BY nom');
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les nageurs
{
?>
<tr>
<td><?php echo ($donnees['nom']); ?></td>
<td><?php if ($donnees['nlc'] == 'oui') {
echo '<td class="blue">';
} else echo '<td class="normal">';
echo ($donnees['nlc']).'</td>'; ?></td>
<td><?php echo ($donnees['bc']); ?></td>
<td><?php echo '<a href="modif_maurepas_compet.php?modifier_nageur=' . $donnees['id'] . '">'; ?>modifier</a></td>
<td><?php echo '<a href="compet_maurepas.php?supprimer_nageur=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
</tr>
<?php
} // Fin de la boucle qui liste les nageurs
?>
</table>
Merci encore
Bonne soirée
Seb
|
|
lundi 26 octobre 2009 à 22:49:54 |
Re : Modifier la police de certains mots

kohntark
|
Re Sebing,
Normal que ça ne fonctionne pas bien :
<td><?php if ($donnees['nlc'] == 'oui') {
echo '<td class="blue">';
} else echo '<td class="normal">';
echo ($donnees['nlc']).'</td>'; ?></td>
Les "td" en rouge sont de trop puisqu'ils sont déjà présents entre les tags PHP (en vert)
Cordialement,
Kohntark -
|
|
lundi 26 octobre 2009 à 23:01:51 |
Re : Modifier la police de certains mots

sebing
|
Merci,les données apparaissent mais ne change pas de couleur.
Voici le code:
Code PHP : <tr>
<td><?php echo ($donnees['nom']); ?></td>
<?php if ($donnees['nlc'] == 'OUI') {
echo '<td class="blue">';
} else echo '<td class="normal">';
echo ($donnees['nlc']).'</td>'; ?>
<td><?php echo ($donnees['bc']); ?></td>
Cordialement
Seb
|
|
lundi 26 octobre 2009 à 23:33:09 |
Re : Modifier la police de certains mots

kohntark
|
Réponse acceptée !
J'imagine que tu n'as pas créé la classe "blue", si ??
Renseigne toi sur les css.
En attendant tu peux toujours remplacer :
class="blue"
par :
style="color:blue"
Bonne soirée,
Kohntark -
|
|
mardi 27 octobre 2009 à 08:59:17 |
Re : Modifier la police de certains mots

sebing
|
J'avais mal créé la class "blue" dans mon fichier css.
C'est chose réglée.
Merci encore pour ton aide et ta patiente
Bonne journée
Cordialement
Seb
|
|
Cette discussion est classée dans : code, modifier, mots, police, oui
Répondre à ce message
Sujets en rapport avec ce message
Editer des données (Super débutante!!) [ par _hatred_ ]
Bonjour à tous,J'ai un problème concernant la modification de données. En effet, j'ai une page qui qui affiche le contenu de ma base de données et je
modifier le script PHP a partir d'une commande POST [ par gayann1 ]
Salut,je cherche a modifier un script d'une page php a partir de mon espace administrateur!je veu pouvoir ouvrir un ficher "/clients/XXX/index.php"mod
AIde pour Newsletter [ par Nownow ]
Bonjour,Je souhaiterai réaliser un newsletter editable basée sur ce principe :http://www.phpcs.com/code.aspx?ID=13411Cette newsletter étant quasiment
problème de requête [ par sabrina_tell ]
Bonjour,J'ai un formulaire html qui me permet de faire une recherche article par mot-clé et on peut choisir par checkbox la catégorie de l'article.Pou
Code php [ par vancutsen ]
Bonjour,Je reprend un scrip avec ce code($client=new client ($_POST['Contact_1']);$client->modifier_client ($_POST['Civilite_1'].......soit pour modif
photos [ par plume83 ]
bonjour,je voudrai insérer des photos sur un site et pouvoir les modifier et en insérer d'autres après. J'utilise une base de données sous easyphp et
affiche d'autre champ si oui est cocher [ par NK_Wolf_one ]
Bonjour tout le mondeje cherche un script qui permetrais d'afficher d'autre champ si une case à cocher est cochermon script est en php à l'origine<?p
code pour cryptage MD5 en série [ par yaca ]
Bonjour, J'ai une bdd Mysql où j'ai des mots de passe en clair. J'aimerais les coder MD5 en série, mais ne connais pas la programmation. J'ai bien réu
moin d'émeraude. [ par astuces_jeux ]
bonjour,je viens aussi de parler d'un code de pour changer le non en oui dans un champ de table.Mais en fait c'est pour faire comme un magasin et j'a
Modifier les code source d'une page web [ par Erreur102 ]
Salut a tous et a toute , Voila je débute en programation PHP . Je voudrais savoir si il est paussible de récupéré les code source d'une pages web.Et
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|