За последние 24 часа нас посетили 19613 программистов и 1657 роботов. Сейчас ищут 1599 программистов ...

Помоги разобратся с массивом array в PHP

Тема в разделе "PHP для новичков", создана пользователем Globalus, 30 ноя 2010.

  1. Globalus

    Globalus Активный пользователь

    С нами с:
    1 мар 2010
    Сообщения:
    8
    Симпатии:
    0
    Вообщем вот сама функция
    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');
    }

    В базе mysql хранятся данные, а именно в столбеце "perfix" хранятся данные типа "12345, 12345, 12345, 12345, 12345" так называемый массив. эти данные нужно выводить на отображение через шаблонизатор, но вот такая проблема я вывожу данные из базы и подставляю в массив, вот это место $list=array($data['perfix']); но он почему то не работает ну точнее не выводит переменные из него, а если просто сделать массив вручную $list=array(12345, 12345, 12345, 12345, 12345); все ок отображается и работает. В чем проблема может быть подскажите...
     
  2. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    попробуйте функцию explode