Globalus
Новичок
Вообщем вот сама функция
В базе mysql хранятся данные, а именно в столбеце "perfix" хранятся данные типа "12345, 12345, 12345, 12345, 12345" так называемый массив. эти данные нужно выводить на отображение через шаблонизатор, но вот такая проблема я вывожу данные из базы и подставляю в массив, вот это место $list=array($data['perfix']); но он почему то не работает ну точнее не выводит переменные из него, а если просто сделать массив вручную $list=array(12345, 12345, 12345, 12345, 12345); все ок отображается и работает. В чем проблема может быть подскажите...
PHP:
public function show_add() {
$this->user->have_access();
$SQL = "SELECT * FROM `serverlist` WHERE id = '3345'";
$rs = $this->DBM->ExecuteQuery($SQL);
$data=$this->DBM->GetNextRow($rs);
$list=array($data['perfix']);
while (list(, $value) = each ($list)) {
$listper.='<option value="4312">'.$value.'</option>';
}
$this->tpl->set('show_listpera',$data['perfix']);
$this->tpl->set('show_listper',$listper);
$this->tpl->set('tizer_formats',$this->tpl->get_select_form('tizer_formats',$tf));
return $this->tpl->out('account/banner/add');
}