Вот простой трюк, если вы хотите чередовать группу цветов.
Сначала добавьте немного css в заголовок документа.
<style>
div.red {
background-color: #E87876;
}
div.burnt {
background-color: #E89576;
}
div.orange {
background-color: #E8B176;
}
div.mustard {
background-color: #E8CE76;
}
div.yellow {
background-color: #E6E876;
}
div.green {
background-color: #CAE876;
}
</style>
Затем добавьте цвета в ваш цикл.
$colors = array('red','burnt','orange','mustard','yellow','green');
$rowCount=0;
while($row = mysql_fetch_array($sql))
{
$something=$row['data'];
if($rowCount==6) // number of colors in array
{
$rowCount=0; // reset to first color
}
echo "<div class=\"".$colors[$rowCount]."\">".$something."</div>";
$rowCount++;
}