@andizura

Как получить все строки из БД?

Есть дополнение для опенкарт, которые делает импорт/экспорт товаров.
В нем есть возможность вставить php, который будет выполнен при обработке каждой строки.
Задача: получить любое значение из БД
Есть вот такое:
$products = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special");
$result = $products->row['price'];

Выводит/получает только первую строку. Как получить все? Запустить в цикле вывод не работает, ну или я не правильно делаю

В переменную $result - должен выводится результат выполнения php.
В первой колонке должны быть разные значения:
6109d5f01408c604629781.jpeg
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
Shapito27
@Shapito27
php, laravel
$products = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special");
foreach($products->rows as $raw){
         var_dump($raw['price']);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы