|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.03.2011, 11:48 | #1 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Архив новостей. Вывод титла новостей по категориям.
Здравствуйте,
создаю новостной архив. Наткнулся на проблему, мне собственно алгоритм нужен. Использую значит 2 таблицы. 1)Таблица category PHP код:
PHP код:
Надо чтобы выводились основные категории, и под каждой категорией титлы новостей и при этом титлы суб-категорий чтоб тоже присутствовали соответственно. Я делаю так: PHP код:
|
05.03.2011, 17:51 | #2 |
Пользователь
Регистрация: 05.03.2011
Сообщений: 60
|
Предлагаю сначала вынуть все данные, запихать их в массив, а потом вывести. Вложенность я так понял может быть любая?
Мои статьи по веб-программированию http://pihpi.ru
|
06.03.2011, 11:15 | #3 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Да, и я собираюсь делать именно так. Вложенность любая, будет зависеть от того сколько было новостей на тот или иной день. Просто проблемы с тем как их запихать в массив. У меня получается что я беру id всех новостей в переменной $catid. Потом не могу придумать что делать дальше.
|
07.03.2011, 14:26 | #4 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Люди, я в пхп не так уж силён. Помогите пож-та.
Например есть массивы Код:
Код:
|
07.03.2011, 19:32 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Ну циклы осилить-то можно...?
PHP код:
|
08.03.2011, 14:04 | #6 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Andkorol Понятно, спасибо. Но я забыл написать, можно сделать без использования
Код:
|
08.03.2011, 14:17 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Что вы там "забыли написать" и к чему вы всё сводите - никто здесь не будет гадать.... Хотите корректный ответ - задавайте корректный вопрос. |
|
08.03.2011, 14:25 | #8 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Ок.
Извиняюсь за некорректность. Делаю ньюс-архив для новостного сайта. Застрял на следующем, не получается вывести последовательно названия категорий и под ними относящиеся к ним титлы новостей. Мне в помощь, сказали что нужно создать массив индексом которого будут id категорий, а значениями новости. Вот не могу это реализовать.(( |
08.03.2011, 14:49 | #9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
PHP код:
Это можно также реализовать в одном массиве, просто пример с двумя массивами - проще и понятнее. |
|
08.03.2011, 15:09 | #10 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Andkorol
огромное тебе спасибо друг! Буду разбирать ща. Я про foreach прочитал, но но так и не понял, здесь foreach($categories as $key => $category) $categories----это созданный массив. А те два параметра $key и $category это в смысле новые созданные переменные? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Модуль новостей в Joomla | Валисий | WordPress и другие CMS | 3 | 12.02.2011 21:37 |
Генератор новостей. | Baltimor | Свободное общение | 1 | 20.07.2010 01:51 |
Вывод новостей в GridView | Faridik | Общие вопросы .NET | 1 | 23.05.2010 20:54 |
Лидеры добавления новостей | Vladya | HTML и CSS | 1 | 08.09.2009 13:25 |