{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (16 авг 2014, 21:21) [0/0] [0] [спам] [под]

Чет я туплю. Как сделать лесенку дивов в цикле?
Т.е.:
див 1:
сообщение

див 2:
сообщение

див 1: сообщение

див 2: сообщение


вариант
while...{
if($num == 0){
div 1
$num = 1;
ну и т.д. Меня смущает

}

2.
MyZik * 3.1
(16 авг 2014, 21:22) [0/0] [0] [спам] [под]

Я так понимаю MySQL используется в скрипте? И там циклом for лучше воспользоваться.

3. [автор] (16 авг 2014, 21:24) [0/0] [0] [спам] [под]
MyZik,

ну да. С мускулом привык вхайле использовать) но там тоже с переменой мудрить надо. А мне бы на вхайл

4.
...T...S... * [мошенник] 5.39
(16 авг 2014, 21:27) [0/0] [0] [спам] [под]

echo '<div class="' . ($num % 2 ? "див1" : "див2"* . '">';
$num++;
блаблабла

echo '</div>';

5. [автор] (16 авг 2014, 21:28) [0/0] [0] [спам] [под]
...T...S...,

с социала выдернул? * Смотрел. Не нравится он мне )

6.
джгилберт * [мошенник] 2.98
(16 авг 2014, 21:29) [0/0] [0] [спам] [под]
ЗЕЛЁНЫЙ ШЕРШЕНЬ,

Вхайл? Ого

7. [автор] (16 авг 2014, 21:30) [0/0] [0] [спам] [под]
джгилберт,

while *
Добавлено 16.08.14 в 21:33:20:
ладно. Социаловский возьму*

8.
джгилберт * [мошенник] 2.98
(16 авг 2014, 21:34) [0/0] [0] [спам] [под]

Hornet, что мешает погуглить? *

9.
MyZik * 3.1
(16 авг 2014, 21:34) [1/0] [1] [спам] [под]

Hornet, Ну, давай попробуем через while, раз тебе он ближе *
[code]
<?php
$q= mysql_query("SELECT * FROM `chat`"*;
// Тут мы делаем запрос на получение всех данных из таблицы chat

while ($message = mysql_fetch_assoc($q)) {

echo ($i % 2) ? '<div class="div1">' : '<div class="div 2">'; // А вот собственно и наша зебра *

// А сейчас мы выведем ник автора и сообщение
echo '<b>' . $message['author'] . '</b><br />' .
$message['text'] . '</div>';

++$i;
}
?>[/code]

10. [автор] (16 авг 2014, 21:35) [0/0] [0] [спам] [под]
MyZik,

вот этот и взял) спасибо *

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений