Вопрос по PHP

12
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#11

http://htmlbook.ru/css/nth-child

Если хочется поддержки говнобраузера IE < 9-й версии, то можно использовать костыль.

JL
На сайте с 21.02.2012
Offline
8
#12

Секундочку

Компьютерная помощь (http://pc-performance.ru)
IL
На сайте с 20.04.2007
Offline
435
#13

JooLeeK, надо не делить, а остаток от деления находить..

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#14

ладно ладно :)

$csn = array("class1","class2");

while ($i<10)

{

echo $csn[++$in % 2].'<br/>';

$i++;

}

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
B
На сайте с 07.12.2009
Offline
42
#15

Вот еще пример

while($i<10) {
$class = ($i % 2 == 0) ? "class1" : "class2";
echo "<div class='".$class."'>Content</div>";
$i++;
}
JL
На сайте с 21.02.2012
Offline
8
#16

Спасибо всем, проблема решена !

Я сделал так:

<style type=text/css>

.class1 {
background-color: #fff;
}

.class2 {
background-color: #F4F4F4;
}
</style>


$i = 1;
do {
$class = ($i % 2 == 0) ? "class1" : "class2";
$i++;
prinft("<li class='%s'><div><a href='%s'>%s</a><span>%s</span></div></li>", $class, $full_link, $title, $alt_title);
}
while ($row = mysql_fetch_array($db);
T
На сайте с 19.09.2012
Offline
29
#17

JooLeeK, а оно в таком виде действительно работает?

1) prinft на printf заменить;

2) в последней строке круглые скобки проверить;

3) код, который $row превращает в $class, $full_link, $title, $alt_title - где-то предполагается?

4) получается, что тело цикла исполняется до того, как прочтена первая запись результата запроса из БД - логичнее не do {... } while(...), а while (...) { ... }

JL
На сайте с 21.02.2012
Offline
8
#18
turen:
JooLeeK, а оно в таком виде действительно работает?
1) prinft на printf заменить;
2) в последней строке круглые скобки проверить;
3) код, который $row превращает в $class, $full_link, $title, $alt_title - где-то предполагается?
4) получается, что тело цикла исполняется до того, как прочтена первая запись результата запроса из БД - логичнее не do {... } while(...), а while (...) { ... }

Дело в том что я не скопировал свой рабочий вариант а написал на быструю руку и поэтому сделал пару ошибок...но так всё работает как и хотелось... Если хочешь в лс могу отправлю ссылку на страницу сайта.

T
На сайте с 19.09.2012
Offline
29
#19
JooLeeK:
Дело в том что я не скопировал свой рабочий вариант а написал на быструю руку и поэтому сделал пару ошибок...но так всё работает как и хотелось... Если хочешь в лс могу отправлю ссылку на страницу сайта.

ну особой необходимости нет, я просто уточнил :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий