• User

    Contare id pari e dispari

    Sinceramente non capisco proprio cosa fa il tuo codice, soprattutto perché la condizione nel if non sarebba valida.

    Comunque io lo farei così

    [PHP]<div class="<?echo $riga['l'id o qualsiasi valore che vuoi verificare'] % 2?'colore1':'colore2'; ?>">
    <?php echo $riga['messaggioS']; ?>
    </div>[/PHP]


  • ModSenior

    Ciao,
    ma stai mettendo un echo dentro un'altro echo?
    Dovresti postare il codice completo.


  • User

    @Apthu said:

    Ho risolto così:

    [PHP]
    while($riga=mysql_fetch_array($ris)) { //verifico se conteggio è pari o dispari
    if($conteggio%2==0){$sfondo="#f7f7f7";}else{$sfondo="#f0f0f0";} //quindi in funzione cambio colore di sfondo
    echo "<div class="stampaS" style="background-color: $sfondo ">"; //applico il colore di sfondo
    ...
    echo "</div>";//stampaS
    $conteggio ++; // a ogni giro incremento di uno [/PHP]
    Appunto, è quello che ho suggerito, solo che lo stampi tramite PHP (è generalmente sconsigliato).