• User

    tabella righe 2 colori alternate

    ciao a tutti,
    non riesco a far comparire il colore di fondo delle ricghe in modo alternato, dove sbaglio? Grazie.

    [PHP]
    <?
    // TABELLA CON 2 COLONNE

    $cols = 1;
    $colore = 1;

    echo "<table width="950" height="25" border="0" align="center" cellpadding="0" cellspacing="0"><tr>\n";

    while($row=mysql_fetch_array($result_categoria)){

    ($colore % 2 == 0) ? $class = "#CCCCCC" : $class = "#ffffff";
    ?>

    <td height="25" width="475">
    <img src="immagine" width="10" height="10" border="0"> <a href="admin_ins_corsi.php?id=<?=$row['id_corsi']?>&pagina=6" class="due"><?=strtoupper($row['nome_corso'])?></a>

    <?php
    echo "</td>\n";

    if( $cols == 2 )
    {
    echo "</tr>\n";

    echo "<tr class='.$class.'>\n";
    $cols = 0;
    }

    $colore++;
    $cols++;
    }

    echo "</tr></table>";
    ?>[/PHP]


  • User Attivo

    Ciao multimedia
    per il colore di sfondo non devi usare l'attributo class ma l'attributo background-color.

    Inoltre, da una rapida occhiata, non mi sembrano molto corretti (per me non sono nell'ordine giusto) i tag di apertura e chiusura di righe e colonne.


  • User

    @PietroR said:

    Ciao multimedia
    per il colore di sfondo non devi usare l'attributo class ma l'attributo background-color.

    Inoltre, da una rapida occhiata, non mi sembrano molto corretti (per me non sono nell'ordine giusto) i tag di apertura e chiusura di righe e colonne.

    Ciao Piero,
    ho anche provato con l'attributo background-color ma non funziona.
    I tag di apertura e chiusura delle colonne lo so che sembrano strani, ma per far funzionare le colonne doppie bisogna fare così. Infatti funziona, il problema mio non sono le colonne ma i colori.