А вообще проще всего вывести цикл из базы:
$dat = array();
$OR_SELECT = mysql_query("SELECT * FROM table");
while ($data = mysql_fetch_assoc($OR_SELECT)){
$dat[] = $data;
}
$tpl->assign('dat',$dat);
///////////tpl/////////
{section name=i loop=$dat}
{$dat[i].name_pole} {*name_pole // имя поля в php $dat[$i]['name']*}
{/section}