« »

įdėtiniai ciklai (2)

programa:

$tpl->set_file('failas', 'news.html', TPL_BLOCK);
mysql_query("SELECT * FROM kategorijos");
$cat = get_result();

for ($i = 0; isset($cat[$i]); $i++) {
  $tpl->set_var('info', $cat[$i]);
  mysql_query("SELECT * FROM naujienos WHERE kategorija=". $cat[$i]['id']);
  $news = get_result();
  $tpl->set_loop('news', $news);
  $tpl->process('naujienos', 'category', TPL_NOLOOP | TPL_APPEND);
}
echo $tpl->process('', 'failas');