Существует довольно простой способ сделать это на PHP, если я понимаю ваш запрос, я предполагаю, что вы кодируете на PHP и используете CSS и javascript для улучшения вывода.
Динамический вывод из базы данных будет содержать цикл for для итерации по результатам, которые затем загружаются в таблицу. Просто добавьте вызов функции следующим образом:
echo "<tr style=".getbgc($i).">"; //this calls the function based on the iteration of the for loop.
затем добавьте функцию в файл страницы или библиотеки:
function getbgc($trcount)
{
$blue="\"background-color: #EEFAF6;\"";
$green="\"background-color: #D4F7EB;\"";
$odd=$trcount%2;
if($odd==1){return $blue;}
else{return $green;}
}
Теперь это будет динамически чередоваться между цветами в каждой новой сгенерированной строке таблицы.
Это намного проще, чем возиться с CSS, который работает не во всех браузерах.
Надеюсь, это поможет.