Перейти к содержимому


Выбрать шаблон и создать сайт

  • Закрытая тема Тема закрыта

Вывод из базы чередующимся фоном

#1 kolesgan

kolesgan
  • Пользователь
  • 73 сообщений
  • Репутация: 0
0

Отправлено 21 Ноябрь 2010 - 00:45

Как сделать так, чтоб фон выводящейся инфо чередовалась. Фон первой строчки серая например, второй белая и так далее: белая чередуется с серой

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 21 Ноябрь 2010 - 13:18

kolesgan, а причём тут раздел "Базы данных и SQL"? Переношу в раздел PHP

Осуществляется это просто, к примеру так:
...
$html = "";
$i = 1; // счетчик
$odd_color = "#c6c6c6"; // серый (нечетные)
$even_color = "#FFFFFF"; // белый (четные)
$res = mysql_query("SELECT...");
while( $array = mysql_fetch_assoc($res) )
{
$html .= "<div style='color:". $i % 2 == 0 ? $even_color : $odd_color .";'>{$array['...']}</div>";
$i++;
}

Есть много способов, но все примерно строятся на данном способе, он более наглядный
  • 0

#3 kolesgan

kolesgan
    Topic Starter
  • Пользователь
  • 73 сообщений
  • Репутация: 0

Отправлено 02 Декабрь 2010 - 00:33

Спасибо! Все получилось!!!
  • 0

#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 02 Декабрь 2010 - 18:59

kolesgan, что-то долговато :) Тему можно закрывать?
  • 0

#5 kolesgan

kolesgan
    Topic Starter
  • Пользователь
  • 73 сообщений
  • Репутация: 0

Отправлено 02 Декабрь 2010 - 20:15

можно. времени не было. разбираться с сайтом.
  • 0


Оформление форума – IPBSkins.ru