Mam kod w pliku class.php:
<?php $this->db_con(); $zap = "SELECT * FROM news ORDER BY id DESC"; { $tablica[] = $a; } ?>
W pliku index.php:
<?php include('class.php'); include('smart.config.php'); $new = new portfolio; $new->wyswietl_news(); $smarty->assign('news', $tablica); $smarty->display('index.tpl'); ?>
i w pliku index.tpl
<?php {section name=a loop=$news} <h2>{$news[a].tytul}</h2> <p class="byline">Napisane przez {$news[a].autor} dnia {$news[a].data}</p> <p>{$news[a].tresc}</p> {/section} ?>
Próbowałem jeszcze w pliku index.tpl pisać:
<?php {foreach from=$news item=n} <h2>{$n.tytul}</h2> <p class="byline">Napisane przez {$n.autor} dnia {$n.data}</p> <p>{$n.tresc}</p> {/foreach} ?>
Ale to również nie wyswietla danych... Wszystkie dane do bazy są podane prawidłowo, w tabeli news dwa wpisy... Z góry dziękuję za pomoc