colorer chaque d’un tbaleau. (Créer un compte)

  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #463057
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :2.6

    Problème(s) rencontré(s) :

    < désoler pour les fautes de orthographe >

    Sur mon site, je souhaiterais afficher mes titres avec une ligne colorée sur deux. comme le cas dans la gestion BD dans phpmyadmin.

    <table>
    
        <thead>
        	<tr>
                <th scope="col">Employée</th>
                <th scope="col">Division</th>
                <th scope="col">Observation</th>
                <th scope="col">Rating</th>
            </tr>
        </thead>
    
        <tbody>
        	<tr>
                <td>colore 01</td>
                <td>colore 01</td>
                <td>colore 01</td>
                <td>colore 01</td>
            </tr>
    
            <tr>
                <td>colore 02</td>
                <td>colore 02</td>
                <td>colore 02</td>
                <td>colore 02</td>
            </tr>
    
        	<tr>
                <td>colore 01</td>
                <td>colore 01</td>
                <td>colore 01</td>
                <td>colore 01</td>
            </tr>
    
            <tr>
                <td>colore 02</td>
                <td>colore 02</td>
                <td>colore 02</td>
                <td>colore 02</td>
            </tr>
    
        </tbody>
    
    </table>

    comment en peut faire ca avec php et CSS.

    Merci.

    #645708
    Olivier
    Participant
    Maître WordPress
    1415 contributions

    Il utilise une variable tout simplement 😉

    $alt = 0;
    foreach…
    {
    if ($alt == 0) alors j’utilise cette couleur
    else j’utilise l’autre couleur
    
    $alt = !$alt; // je change la couleur pour le prochain tour…
    }

    #645709
    Lumiere de Lune
    Participant
    Maître WordPress
    19744 contributions

    Et pour utiliser la couleur il suffit de rajouter une classe css à la balise tr

    #645710
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    je suis nul en advanced php…mais je ne sais pas comment je genere mon tableau avec votre code php.

    <table>
     
        <thead>
            <tr>
                <th>Employée</th> <th>Division</th> <th>Observation</th> <th>Rating4</th>
            </tr>
        </thead>
     
        <tbody>
            <tr>
                <td></td>
                <td></td>
                <td></td>
                <td></td>
            </tr>
    
        </tbody>
     
    </table>

    <table
    
    </table>

    Merci pour plus d’information.

    #645711
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    Aussi j’ai trouver ce code: http://www.phpscripts-fr.net/portions/portion.php?id=21

    comment je l’intègre au tableau.
    Merci

    #645712
    Lumiere de Lune
    Participant
    Maître WordPress
    19744 contributions

    Tu le mets à exactement à l’endroit où tu définis la couleur de ta balise tr 🙂

    #645713
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    Lumière de Lune, LABAS, Marhba Bik :D

    un exemple avec mon HTML est plus pratique, Merci

    #645714
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    il y a plus simple !
    tu utilises le plugin jquery tablesorter (zebra) et dans ta css tu declare .odd { background:#f3f3f3} avec ceci 1 ligne sur 2 sera en gris clair….

    //TABLESORTER
    $(document).ready(function() 
        { 
         $(“#content table”)
    	 .tablesorter( {headers: { 0: { sorter: false }}, widgets: [‘zebra’] } );
        } 
    );

    et dans le css

    #content table tbody tr.odd { background: #f3f3f3}

    #645715
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    Merci bien pour ce plugin, grace a lui je peut trier par titre par ID ou par Cat…

    J’aime bien avoir un autre aide aprés un echec de resoudre la generation de la ligne de tableau

    .
    j’ai crée une page template table.php pour afficher uniquement les moindre détaille comme ID de l’article, Titre, Categorie, date… et le lien direct vers cette article.
    Voici mon essai qui marche pas, il affiche uniquement les détaille de dernier article:

    <table>
    	
    <tr>
    	<td></td>
    	<td></td>
    	<td></td>
    	<td></td>
    	<td></td>
    	<td><a href="”>Lire plus…</a></td>
    </tr>
    
    </table>

    Merci pour l’aide.

    #645716
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    SVP une solution.

    #645717
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    C’est normal…. table.php est considéré comme une page et donc affiche qu’un résultat le dernier (j’ai fait le test chez moi) et c’est ce qui se passe.

    Par contre j’ai collé ton code sur la page index.php (blog) et ton tableau fonctionne à merveille…

    voilà….

    #645718
    taghaboy
    Membre
    Padawan WordPress
    59 contributions

    alors pas de chance pour une page tempalte.
    Merci pour l’info.

12 sujets de 1 à 12 (sur un total de 12)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.