Uhm...
mi sa che la fai troppo semplice.
Come ti facevo presente il valore (dinamico) può essere infinito,
dipende da quanti tipi di frutta ci sono in elenco,
il colore sarebbe sempre quello impostato di default nello switch.
Uhm...
mi sa che la fai troppo semplice.
Come ti facevo presente il valore (dinamico) può essere infinito,
dipende da quanti tipi di frutta ci sono in elenco,
il colore sarebbe sempre quello impostato di default nello switch.
ok capito..
beh semplicemente se sai tu quali sono i $pid e che colore avranno
o con lo "switch" o con vari "if" è lo stesso.. il modulo non ti serve in questo casoCodice PHP:switch ( $arrData['pid'] ) {
case 0:
$class = 'green';
break;
case 1:
$class = 'yellow';
break;
}
Questa volta, più che un voto.. è favoreggiamento.
Usa i CSS.
Per gli Spartani e Sparta usa spartan Il mio github
il tuo ( $arrData['pid'] % 2 == 0 ) indica i numeri pari
come si evince da:
pari e dispari..Codice PHP:for ( $a=0; $a<1000; $a++) {
$res = $a%2;
if ( $res == 0 ) {
echo '<br />*Resto: ' . $res . ' - Valore: ' . $a;
} else {
echo '<br />Resto: ' . $res . ' - Valore: ' . $a;
}
}
Questa volta, più che un voto.. è favoreggiamento.
Così funziona !
Mi sono ricordato che avevo già iniziato una discussione qualche anno fa, riguardava il cambio di colore in base alle week, la logica non cambia.
http://forum.html.it/forum/showthrea...readid=1402936
Codice PHP:$test = array(
'uno',
'uno',
'uno',
'due',
'due',
'tre',
'tre',
'tre',
'quattro',
'cinque',
);
$color = 0;
$prev_week = '';
foreach ( $test as $week ) {
// controlla se e' cambiata la settimana
if ( $week != $prev_week ) {
// se si inverti il colore
$color = !$color;
// e salva la settimana corrente
$prev_week = $week;
}
// assegna il colore a seconda del valore di $colore
$class = $color ? 'azzurro' : 'bianco';
// output
echo "<span class=\"$class\">$week</span>\n";
}