IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Affichage de cellule avec des couleurs [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut Affichage de cellule avec des couleurs
    Bonjour,
    Je suis a la recherche d’une solution, je voudrai afficher dans les colonnes AG2010, AG2011, AG2012, les cellules contiennent A l’afficher en rouge et les cellules contiennent la lettre P en bleu. Voici mon projet qui ne fonctionne pas !
    Merci à ceux qui pourront m’aider.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    while($row = mysql_fetch_array($result)) {
            echo '<tr>';
    		echo '<td bgcolor="#CCCCCC">'.$row['ID'].'</td>';
    		echo '<td bgcolor="#CCCCCC">'.$row['ID_produit'].'</td>';
            echo '<td bgcolor="#CCCCCC">'.$row['nom'].'</td>';
    		echo '<td bgcolor="#CCCCCC">'.$row['charges'].'</td>';
     
     
    		echo'<td bgcolor="#CCCCCC" width=\"150\"><span style=\"color: " ';
    	        if ($row['AG2010'] == 'A') {echo 'red';} 
    			elseif($row['AG2010'] == 'P') {
    		    echo 'blue';
    	        } echo '>'. $row['AG2010']."</span></td>";
     
     
    		echo'<td bgcolor="#CCCCCC" width=\"150\"><span style=\"color: " ';
    	        if ($row['AG2011'] == 'A') {echo 'red';}
                elseif($row['AG2011'] == 'P') {
    		    echo 'blue';			
    	        }echo '>'. $row['AG2011']."</span></td>";
     
     
    	    echo'<td bgcolor="#CCCCCC" width=\"150\"><span style=\"color: " ';
    	        if ($row['AG2012'] == 'A') {echo 'red';} 
    			elseif($row['AG2012'] == 'P') {
    		    echo 'blue';
    	        }echo '>'. $row['AG2012']."</span></td>";
     
     
            echo '</tr>'."\n";
        }
     
        // fin du tableau.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Qu'est ce que tu obtiens comme source HTML avec ce code ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut
    Bonjour,
    Merci de votre réponse
    Le résultat de la requête. La page s’affiche normalement, mais les lettres A et P ne sont pas en couleur.
    Cordialement

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je parlais de la source HTML, pas du rendu visuel.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut
    Rien ne fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
     // lecture et affichage des résultats    
        while($row = mysql_fetch_array($result)) {
    	?>
            <tr>
    		<td bgcolor="#CCCCCC"><?php $row['ID']?></td>
    		<td bgcolor="#CCCCCC"><?php$row['ID_produit']?></td>
            <td bgcolor="#CCCCCC"><?php$row['nom']?></td>
    		<td bgcolor="#CCCCCC"><?php$row['charges']?></td>
     
     
    		<td bgcolor="#CCCCCC" width="150"><span style="color:" 
    	       <?php if ($row['AG2010'] == 'A') {echo 'red';} 
    			elseif($row['AG2010'] == 'P') {
    		    echo 'blue';
    	        } echo $row['AG2010'] ?></span></td>
     
     
    		<td bgcolor="#CCCCCC" width="150"><span style="color: " 
    	        <?php if ($row['AG2011'] == 'A') {echo 'red';}
                elseif($row['AG2011'] == 'P') {
    		    echo 'blue';			
    	        }echo $row['AG2011']?></span></td>
     
     
    	    <td bgcolor="#CCCCCC" width="150"><span style="color: " 
    	        <?php if ($row['AG2012'] == 'A') {echo 'red';} 
    			elseif($row['AG2012'] == 'P') {
    		    echo 'blue';
    	        }echo $row['AG2012']?></span></td>
     
     
     
    			</tr><?php "\n"; ?>
    <?php			
     }
     
        // fin du tableau.
    }			
    			?>

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut
    Merci sabotage
    La solution
    Cordialement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <td bgcolor="#CCCCCC" width="150">
    		<?php if ($row['AG2010'] == 'A') { ?><span style="color:red" ><?php echo $row['AG2010'];} 
    		   elseif($row['AG2010'] == 'P') { ?><span style="color: blue" ><?php echo $row['AG2010'];}?></span></td>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [OpenOffice][Tableur] Compter des cellules avec une couleur
    Par cleroy61 dans le forum OpenOffice & LibreOffice
    Réponses: 11
    Dernier message: 30/06/2015, 00h40
  2. [XL-2000] compter des cellules avec une couleur de fond et une couleur de police
    Par darkvadave dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/11/2011, 17h36
  3. Réponses: 2
    Dernier message: 17/05/2007, 01h22
  4. Pb d'affichage sous IE avec des liens classés
    Par avogadro dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 31/07/2006, 13h24
  5. Réponses: 9
    Dernier message: 28/10/2005, 12h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo