|
|
|
| У меня есть скрипт, который выводит сообщения из БД на страницу (по 10 штук на одной) при помощи while (более новые сообщения вверху), и после каждого сообщения он ставит ***, в том числе и после последнего на странице. Мне надо, что после последнего сообщения он не выводил *** для каждой из страниц. | |
|
|
|
|
|
|
|
для: Sc
(29.11.2006 в 19:51)
| | присваивай переменной любой значения и если скажем = 10 - не выводим **** | |
|
|
|
|
|
|
|
для: moonfox
(29.11.2006 в 20:12)
| | А если к примеру перейти на другую страницу, то там уже счет будет от 10 до 20, а может будет и от 10 до 13 и т.п. То как поступить в этом случае? | |
|
|
|
|
|
|
|
для: Sc
(29.11.2006 в 20:36)
| | Опираться на число записей, которые вернул сервер по запросу. Оно всяко будет верным. | |
|
|
|
|
|
|
|
для: Sc
(29.11.2006 в 20:36)
| | при достижении 10 - обнуляй | |
|
|
|
|
|
|
|
для: moonfox
(29.11.2006 в 20:53)
| | Спасибо, это понятно, ну а если на второй странице будет, например, 3 сообщения? | |
|
|
|
|
|
|
|
для: Sc
(29.11.2006 в 21:37)
| | усложним...
сверяй с количесвом полученных строк из базы..
увеличивай счетчик на еденицу до тех пор пока не достигнет числа выведеных строк на странице на последней записи не выводи*** | |
|
|
|
|
|
|
|
для: moonfox
(29.11.2006 в 21:48)
| | Все понятно. Большое спасибо. | |
|
|
|