чередование при выборке из таблицы

entonee

Новичок
Привет всем.
опять ламерский вопрос (

надо - при выборки данных из ДБ чередовать их - например чтоб получить разные фоны для <tr> при генерации таблицы - чтоб она получилась полосатой

PHP:
....
 while($row = mysql_fetch_array($query)){
      echo "<tr><td> info </td></tr>";
}
надо как то сделать так

PHP:
...
 while($row = mysql_fetch_array($query)){
      if( вот тут что? ){
echo "<tr class=\"selected\"><td> info </td></tr>";
}else{
echo "<tr><td> info </td></tr>";
}
}
Спасибо
 

zerkms

TDD infected
Команда форума
PHP:
$i = 0;

while(...) {
if ($i++ % 2) {}
}
Плюс - в теле условия должна быть не вся строка, а только класс

PHP:
$class = $i++ % 2 ? 'odd' : 'even'
echo '<tr class="' . $class . '"> ... </tr>';
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
ну как бэ это постинкремент с делением по модулю, для проверки четности/нечетности числа.
 
Сверху