Code:
// Selektovanje username-a iz baze //
$selektuj = mysql_query("SELECT * FROM korisnici WHERE id='$sql_ID'");
while($a=mysql_fetch_array($selektuj)){
$username = $a["username"];
}
// Smarty //
require 'smarty/libs/Smarty.class.php';
$smarty = new Smarty();
$smarty->display('index.tpl');
$smarty->assign('username', '$username');
// Selektovanje username-a iz baze //
$selektuj = mysql_query("SELECT * FROM korisnici WHERE id='$sql_ID'");
while($a=mysql_fetch_array($selektuj)){
$username = $a["username"];
}
// Smarty //
require 'smarty/libs/Smarty.class.php';
$smarty = new Smarty();
$smarty->display('index.tpl');
$smarty->assign('username', '$username');
Kada u index.tpl upišem {$username} gdje bi mi trebalo ispisati username ništa se ne dogodi tj. ne ispiše mi username, a logiran sam 100%. Kada bi upisao echo $username ispisalo bi mi. Takođe kako kada prebacim u array, recimo:
Code:
$array = array(
"user_array"=>"$array"
);
$arr = $array["user_array"]
$array = array(
"user_array"=>"$array"
);
$arr = $array["user_array"]
, u index.tpl upišem {$arr.username} , a takođe stavim:
Code:
$smarty->assign("user_array", $username)
$smarty->assign("user_array", $username)
Malo ako može da objasnite oko arraya jer ako imam više tih stvari u bazi koje želim ispisati da ne bude stalno da dodajem $smarty->assign(...) i ako nije problem kako će mi ispisavati ovako username. Tnx.
Pozdrav