Smarty html_options

Serguitar

Новичок->продвинутый
Smarty html_options

Помогите с траблом. В смарти не так давно, возникли проблемы.
Есть в шаблоне выпадающий список. Как мне передать ему массив значений, которые выбраны из базы?
Шаблон:
Код:
<select name='spec'>
{html_options value=$prof_id output=$prof_name}
</select>
Если сделать mysql_fetch_array() от полученного из базы результаты, то как его передать?
Для уточнения: $prof_id это id элемента в базе.
$prof_name значения элемента, выбранного из поля name.
Пытался делать так:
$pr=mysql_query("SELECT * FROM table");
while ($prof=mysql_fetch_array($pr)) {
$prof_id[]=$prof['id'];
$prof_name[]=$prof['name'];
}
$smarty->assign('prof_id', $prof_id);
$smarty->assign('prof_name', $prof_name);
Не работает. Хотя массив получает.
Заранее спасибо.
 

Nirva

Dmitry Polyakov
while ($prof = mysql_fetch_assoc($pr))
$returnArray[$prof['id']] = $prof['name'];
$smarty->assign('profArray',$returnArray);
 
Сверху