Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / результат выборки записать в массив / 8 сообщений из 8, страница 1 из 1
22.07.2013, 10:52
    #38338687
Catty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
Здравствуйте, есть выборка:
Код: plaintext
1.
2.
3.
4.
5.
$db = getDbInstance();
    $select = $db->select();
    $select -> from(array('a'=> 'applic_explain_requests'), array('a.date_forwarded'))
            ->where('a.lot_id = ?', $params['lot_id']);
    $rows = $db->fetchAll($select);
    return $rows;
надо результат этой выборки поместить в простой массив. Я что-то не могу это сделать. Подскажите пожалуйста как это делается
...
Рейтинг: 0 / 0
22.07.2013, 11:14
    #38338709
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
Catty,

http://www.sql.ru/forum/rules.aspx Рекомендуется:
...
Указывать версию ПО, с которым вы работаете.
...
Рейтинг: 0 / 0
22.07.2013, 11:25
    #38338719
Catty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
База данных Postgres, еще есть ZendFramework-1.12.3
...
Рейтинг: 0 / 0
22.07.2013, 11:26
    #38338722
Catty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
результат из БД имеется, надо по нему в цикле пройтись и сделать простой массив.
Вроде простые вещи, а у меня ступор и все тут.
...
Рейтинг: 0 / 0
22.07.2013, 11:33
    #38338737
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
return $this->fetchAll($select)->toArray();
...
Рейтинг: 0 / 0
22.07.2013, 11:35
    #38338741
Catty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
Ошибку выдает: Method "fetchAll" does not exist and was not trapped in __call()
...
Рейтинг: 0 / 0
22.07.2013, 11:40
    #38338749
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
автор $rows = $db->fetchAll($select);
авторreturn $this->fetchAll($select)->toArray();
найдите 10 отличий.
...
Рейтинг: 0 / 0
22.07.2013, 12:24
    #38338820
Catty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
результат выборки записать в массив
Код: plaintext
1.
2.
3.
$result = array();
foreach($rows as $row) {
  $result[] = $row['date_forwarded'];
}

так работает. Если кому надо. Тему закрывать можно
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / результат выборки записать в массив / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]