我正在尝试准备一个数组以在 Smarty {section} 循环中使用它。
我开发了一个简单的 PHP 脚本,它给了我想要的结果:
$userlist = mysql_query("SELECT user_username FROM table_users");
while($name = mysql_fetch_assoc($userlist)){
echo $name['user_username'].", ";
}
现在不是“回显”php中的结果,我想将while部分移动到tpl文件中,我已经创建了
$smarty->assign('users', $users);
$smarty->display('userlist.tpl');
现在在 .tpl 文件中,我有
{section name="userlist" loop="$users"}
name: {$users[userlist].user_username} <br />
{/section}
现在我想知道,我需要如何准备我的 $users 数组以将其分配给 smarty 循环部分。我已经尝试了很多,但是当数组来自 MySQL 数据库时,它无法正常工作,...
有人可以帮忙吗?此致。