我有一个php文件,我从数据库中恢复数据,然后我想在tpl文件中使用这些数据。
我的代码php:
require_once('../lib_smarty/Smarty.class.php');
try
{
$smarty = new Smarty();
$mysql_ressource = mysql_connect('******', 'nameBDD', 'mdpBDD');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$sQuery = "SELECT `id_product` FROM `ps_category_product` WHERE `id_category`= 252 OR `id_category` = 60 OR `id_category`= 128 OR `id_category` = 117";
$smarty->assign('prod', $mysql_ressource->getAssoc($sQuery));
$smarty->display('shopping-cart.tpl');
和我的tpl:
{foreach item=foo from=$prod }
<p>{$foo}</p>
{/foreach}
但它不起作用。 我的印象是php文件永远不会被执行。
有人知道为什么?
感谢。