Здравствуйте участники форума. Есть некий массив вида. есть smarty шаблон {foreach}{* название категории *} <div style="padding:10px 0px 20px 0px ;"> <table> <tr> <td valign="top"> <div style="width:150px;padding:5px 5px 0px 10px ;"> <a href="/section53" name="Тема дня" style="text-transform: capitalize;border:0px;text-decoration: none;"> <h3>категория[name]</h3></a> </div> </td> <td valign="top" style="width:634px;border-bottom:1px solid #dae2e8;"> <div style="font-size:14px;"> <ul> {foreach}{* название тем относящиеся к категории *} <li style="display:block;margin:0px 0px 8px 0px ;"><a style="text-decoration:none;border-bottom:1px dashed #f2e6e6;" href="#">Название темы[nametheme]</a></li> {/foreach} </ul> </div> </td> </tr> </table> </div> {/foreach} while ( $while_section = mysql_fetch_array( $mysql_section, MYSQL_ASSOC)){ $sections[] = $while_section; } $smarty->assign('section', $sections); Необходимо исправить шаблон таким образом чтобы в итоге получить одно название категории поле [name] в mysql и темы которые относятся к данной категории поле [nametheme] . Пытался сделать {foreach} два раза, но как то всё криво выходит. Для примера, чтобы понятней было, скажем есть форум у которого есть категория и у него идут подразделы внутри категории.