PDA

Visualizza versione completa : sfondo righe colorate alternativamente


luca2
22-11-2006, 19.17.00
Ciao
richiamo dal db dei dati cos':



while ($result = mysql_fetch_array($esegui)) {
$prezzo_uni = $result["prezzo_un"];
echo"
<tr>
<td width=\"10%\" height=\"5\" align=\"right\">$result[codice]</td>
<td width=\"30%\" height=\"5\" align=\"center\">$result[descrizione]</td>
<td width=\"10%\" height=\"5\" align=\"right\">$result[quantita]</td>
<td width=\"10%\" height=\"5\" align=\"right\">$result[iva]</td>
<td width=\"20%\" height=\"5\" align=\"right\">".number_format($prezzo_uni, 2, ',', '.')."</td>
<td width=\"20%\" height=\"5\" align=\"right\" >".number_format($imponibile, 2, ',', '.')."</td>
</tr>";
}



Vorrei fare in modo che ad ogni stampa di un articolo
lo sfondo della riga della tabella che accoglie i dati cambi alternativamente.

ad esempio:

blue per la prima riga,
celeste per la seconda,
blu per la terza,
celeste per la quarta ecc ecc.

Come è possibile ottenere una cosa del genere?

quipo.it
23-11-2006, 10.07.02
Metti questo nel tag <head> della tua pagina:

<style type="text/css">
.alternate0 {
background-color: #99E4FF;
}
.alternate1 {
background-color: #CCF2FF;
}
</style>


e poi questo codice php nel punto in cui ti serve:

$i = 0;
while ($result = mysql_fetch_array($esegui)) {
$prezzo_uni = $result["prezzo_un"];
$i = (++$i % 2);
echo '<tr class="alternate'.$i.'"><td>........</td></tr>';
}

luca2
23-11-2006, 14.53.37
grazie, provo subito :act:

luca2
23-11-2006, 19.55.29
Metti questo nel tag <head> della tua pagina:

<style type="text/css">
.alternate0 {
background-color: #99E4FF;
}
.alternate1 {
background-color: #CCF2FF;
}
</style>


e poi questo codice php nel punto in cui ti serve:

$i = 0;
while ($result = mysql_fetch_array($esegui)) {
$prezzo_uni = $result["prezzo_un"];
$i = (++$i % 2);
echo '<tr class="alternate'.$i.'"><td>........</td></tr>';
}


grande funziona!!! :jump:

ho dovuto un po' spippelare con questa riga:
echo '<tr class="alternate'.$i.'"><td>........</td></tr>';


c'è qualcosa che non va con gli apici . adesso è così e va bene:

echo"
<tr class=alternate".$i.">

Grazie tante e ciao