[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Раскрасить в 2 цвета N записей
grant
Есть N записей из БД и 2 цвета. Нужно чтобы записи были раскрашены попарно.

Условно говоря, пусть 4 записи: 1 и 2- в белый цвет красим, 3 и 4- в синий.

Как программно сделать?



Спустя 14 минут, 24 секунды (3.11.2011 - 17:20) grant написал(а):

if ($positiontr % 2 !=0) { if ($b==false) {$colortr="#edeff1";} else { $colortr="#ffffff"; } }
else
{
if ($b==false) { $colortr="#edeff1"; $b=true; } else { $colortr="#ffffff"; $b=false; }
}

$positiontr++;


вот так работает...

Спустя 1 час, 43 минуты, 31 секунда (3.11.2011 - 19:03) Winston написал(а):
Так ?
Свернутый текст
$k = 0;
$count = 10 / 2;
echo "<table border='1'>";
for($i = 0; $i < 10; $i++)
{
$k++;
echo '<tr><td width="100" bgcolor="'.($k <= $count ? 'red' : 'blue').'">';
echo $i;
echo '</td></tr>';
}
echo "</table>";

Результат
Свернутый текст
user posted image

Спустя 6 минут, 56 секунд (3.11.2011 - 19:10) alex12060 написал(а):
Winston

ну ты блин)


$count = 10 / 2;
echo "<table border='1'>";
for($i = 0; $i < 10; ++$i)
{
echo '<tr><td width="100" bgcolor="'.($i <= $count ? 'red' : 'blue').'">';
echo $i;
echo '</td></tr>';
}
echo "</table>";


тут же без $k вполне можно обойтись

Спустя 2 минуты, 39 секунд (3.11.2011 - 19:13) Winston написал(а):
Упс huh.gif Можно и так tongue.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.