Для выполнения некоторых задумок приходится изменять/дописывать php код движка. К сожалению, CMS не слишком поддаётся изменениям в виду деревянности кода.
Собственно структура следующая - есть фахл конфигурации php и шаблон. Из php файла в шаблон передаются данные, выходящие через foreach.
В стандартном варианте выборка делается из одной таблицы БД и цыклично выводится.
Мне нужно немного изменить идею и выводить данные не из одной таблицы БД, а из двух. Выбрать значения из 1-ой таблицы БД и вывести значения из 2-ой таблицы, где id строк равны значениям из 1-ой.
Я написал код вывода значений из 1-ой таблицы. На данном этапе пытаюсь "прикрепить" к ним значения из 2-ой.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- foreach ($cach as $rows)
- {
- $topics = DB()->fetch_rowset("SELECT forum_id, topic_title
- FROM " . BB_TOPICS . "
- WHERE forum_id =". $rows['forum_id'] ."
- " );
- 'FORUM_NAME' => $rows['forum_name'],
- 'FORUM_ICON' => $rows['forum_icon'],
- 'FORUM_DESC' => $rows['forum_desc'],
- 'FORUM_UPDATE' => bb_date($rows['post_edit_time']),
- ));
- }