PHP - farklı arka plan renkleri her satırı oluşturmak için echo deyimi kodlama yardım

0 Cevap php

Ben dinamik olarak bir tablo (stats_1) oluşturma ve farklı arka plan rengi her satırı istiyorum. Şimdiye kadar tüm satırları aynı arka plan rengi var.

Ben yazdırır yankıları ve tablolar şu php kodu var:

$keys = array('Col1', 'Col2','Col3','Col4','Col5','Col6','Col7');
echo '<table id="stats_1"><tr>';            
foreach ($keys as $column)
   echo '<th>' . $column . '</th>';
    echo '</tr>';

foreach ($data as $row){                        
   echo '<tr class="alt">';                     
     foreach ($keys as $column)
        if (isset($row[$column])){              
          echo '<td>' . $row[$column];
          } else {
          echo '<td>' . '' . '</td>';
        }
}
echo '</table>';

Ben HER DİĞER SATIR ($ row) farklı bir renk yapmak biraz yardıma ihtiyacım var, ama yankı deyimi ile programlı bunu nasıl bilmiyorum. Yani, aralarında baskı alternatif olacaktır:

echo '<tr class="alt">';  or   echo '<tr>';

Bir sınıf olarak bu tanımlar:

#stats_1 tr.alt td
{
color:#000000;                  
background-color:#E0E0FF;       
}

Lütfen yardım / girişi için THanks.

0 Cevap