![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
KuZyagroup |
|
||||
![]() magento solution ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 16.4.2007 Где: Kiev Репутация: нет Всего: 4 |
Задача. Есть база. В ней новости которые имеют поле created.
При отображение текущей новости нужно отобразть список из заголовков 5 новостей:
Но если наша новость сама свежая то список приобретет вид:
И таких вариаций сами понимаете (4-1, 3-1-1, 2-1-2, 1-1-2, 1-4). Как правильно сформулировать запрос к бд. Я понимаю что как-то нжно узнать id первой из 5 выводимых новостей и далее с помощью LIMIT 0, 5 проема будет решена, но как это сделать. |
||||
|
|||||
patap |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 893 Регистрация: 7.5.2005 Где: Украина, Зп Репутация: 26 Всего: 40 |
одним запросом, честно говоря, не знаю, но можно 2мя
это будет то, что раньше текущей
это будет то, что позже текущей (будет включать текущую новость)
и далее все это дело на php обработать -------------------- На боку кобура болталась, сзади шашка отцовская звякала. Впереди меня все хохотало, а позади все плакало (с) |
||||
|
|||||
KuZyagroup |
|
|||
![]() magento solution ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 16.4.2007 Где: Kiev Репутация: нет Всего: 4 |
Спасибо большое,
примерно так я уже реализовал, но вышло довольно громоздко. По этому и задал здесь вопрос, может кто-то подскажет метод проще |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |