2013-09-12 3 views
0

им новое для codeignitor и страдания, чтобы сохранить значение базы данных в массив и передать его через другую страницуКак сохранить значение базы данных в массиве?

$query = $this->db->query("YOUR QUERY"); 
foreach ($query->result() as $row) 
{ 
    echo $row->title; 
    echo $row->name; 
    echo $row->body; 
} 

вместо эхо его следует хранить в массиве, и передать его на другую страницу в качестве аргумента .. это возможное??

+0

Вам необходимо прочитать учебники. Существует множество руководств для codeigniter. попробуйте эту ссылку: http://ellislab.com/codeigniter/user-guide/tutorial/news_section.html –

ответ

3

Этот код возвращает результат запроса как массив, теперь вы можете использовать массив внутри вашего контроллера и передать его в свое представление.

$data = array(); 

foreach ($query->result() as $row) 
{ 
    $data[] = array(
     'title' => $row->title, 
     'name' => $row->name, 
     'body' => $row->body 
    ); 
} 

return $data; 
Смежные вопросы