Code:
$left=new MySmarty();
// leva navigacija -> poslednji clanci,vesti
$q=mysql_query("SELECT * FROM news");
while($n=mysql_fetch_array($q)){
$vest[$num_row ++]=$n;
}
$left->assign("nav-news",$vest);
$left->display("left.tpl");
$left=new MySmarty();
// leva navigacija -> poslednji clanci,vesti
$q=mysql_query("SELECT * FROM news");
while($n=mysql_fetch_array($q)){
$vest[$num_row ++]=$n;
}
$left->assign("nav-news",$vest);
$left->display("left.tpl");
Do sada sam uvek ovako radio ispis iz baze pomocu smarty,gde u left.tpl imama
Code:
<div class="nav-news">
<ul>
[[foreach from=$nav-news item=n]]
<a href="" class="menu">[[$n.title]]</a><br>
[[/foreach]]
</ul>
</div>
<div class="nav-news">
<ul>
[[foreach from=$nav-news item=n]]
<a href="" class="menu">[[$n.title]]</a><br>
[[/foreach]]
</ul>
</div>
problem je sto javlja sledecu gresku
Notice: Undefined variable: num_row in C:\AppServ\www\aleks\master.php on line 15
i
Fatal error: Unsupported operand types in C:\AppServ\www\aleks\smarty\templates_c\%%91^913^9139EF93%%left.tpl.php on line 30
red 15 je
$vest[$num_row++]=$n;
Do sada nije bilo problema ... Meni je bar ovo nelogicno za ovu gresku!!