parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Это о чем, об извращении?

Roman Grudzinski 11.08.2003 00:18 / 11.08.2003 00:28

Если об извращении, то я даже думать не хочу, как это реализовать. Не люблю извращаться :)

А если об изложенной мною мысли, то запрос, который вы привели, мне не очень нравится, не динамичный он какой-то, чтобы удалить или добавить новый раздел придется лезть в код и править. Вот пример кода, который будет выводить заголовки статей, все заголовки разбиты на рубрики. Сколько рубрик столько и запросов (кроме одного), разве это так страшно?
$sections[^table::sql{SELECT id, name FROM sections}]
^sections.menu{
	<ul>
		<li>
			$sections.name
			$articles[^table::sql{SELECT title FROM articles WHERE id_section = $sections.id}]
			^articles.menu{
				<ul>
					<li>$articles.title</li>
				</ul>
			}
		</li>
	</ul>
}