Как быть с выводом из БД.
Вообщем такая ситуация:
Такая вот структура: Есть список разделов, и в них есть ячейка в которой указывается id её подразделов(напрмер, 4:::8:::9, то есть 4,8 и 9-ые строки таблицы это подразделы этого раздела),ну вот, вообщем как я делал без Смарти, я брал explode'м вытаскивал 4,8,9 и запрашивал инфу о подразделах. А как быть со смарти?
Такой вот код:
<?
$sql_list_cat = mysql_query("SELECT id,name,type,sub FROM xtex_category ORDER BY num ASC");
while ($sql_list_cata= mysql_fetch_array($sql_list_cat))$aData[] = $sql_list_cata;
$smarty->assign("aData",$aData);
$smarty->display('admin/create_list_category.tpl');
?>
<center>
<table border="1" cellpadding="5" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td align=center bgColor=#b3ceec>Имя</td>
<td align=center bgColor=#b3ceec>Действие</td>
</tr>
<{foreach item=cata from=$aData}>
<form action="create_category.php" method="post">
<tr>
<td><{$cata.name}>
<{if $cata.type=='2'}>
//Что тут писать ???
<{/if}>
</td>
<td><input type="submit" name=create_sub value="Создать подраздел"></td>
</tr>
</form>
<{/foreach}>
</table>
</center>