<?php function znajomi() { db::query("SELECT zdjecia.*, znajomi.*, users.* FROM zdjecia LEFT JOIN znajomi ON zdje
cia.user=znajomi.kogo LEFT JOIN users ON users.user=znajomi.kogo WHERE znajomi.kt
o = '$this->user' AND zdjecia.nr=users.photo ORDER BY zdjecia.id DESC LIMIT 5"); } ?>
Wywołuje widok:
<?php widok::lewa_blog($this->znajomi()); ?>
Gdzie ta funkcja to:
<?php function lewa_blog($znajomi) { $znajomi = new Smarty(); $znajomi->template_dir = FOLDER; $znajomi->compile_dir = FOLDER . 'compile/'; $znajomi->cache_dir = FOLDER . 'cache/cache_inne/'; $znajomi->caching = 0; $znajomi->error_reporting = E_ALL; $znajomi->assign( 'znajomi' , $znajomi); //Zajomi $znajomi->display('blog/lewa.tpl'); } ?>
Jednak w smarty ta tablica jest pusta nie istnieje
