ООП массивы

Статус
В этой теме нельзя размещать новые ответы.

Bodyau

Новичок
Вопрос такой есть запрос :
public function getArticle($article_id) {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "article WHERE article_id = '" . (int)$article_id . "'");
return $query->rows;
}
есть вызов функции:
$article_info = $this->model_catalog_articles->getArticle($this->request->get['article_id']);
Вывод через print_r($article_info); выводит многомерный массив такого вида:
Array ( [0] => Array ( [article_id] => 2 [name] => name [meta_description] => desk [meta_keyword] => key [parent_id] => 0 [path_id] => 0 [sort_order] => 0 [status] => 1 ) )
кто сталкивался может подскажите как убрать Array ( [0] => и начать просто с Array ( [article_id] ....???
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
может быть начнет с того, что назовем фреймворк, на котором это написано? Ну или тебе дорога к исправлению getArticle(), чтобы там выбирался 1 ряд и одномерный массив.
 

Bodyau

Новичок
может быть начнет с того, что назовем фреймворк, на котором это написано? Ну или тебе дорога к исправлению getArticle(), чтобы там выбирался 1 ряд и одномерный массив.
это Opencart .мне и нужна дорога к исправлению данной функции к сожалению не владею информацией как это сделать..
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну, переправь на return $query->rows[0], но это путь в никуда.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху