Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

вывод всех строк sql запроса php


Recommended Posts

Здравствуйте, получается вывести лишь один элемент из mysql таблицы  с помощью php и sql запроса, как на opencart вывести абсолютно все элементы?

Змінено користувачем valerykurak
Надіслати
Поділитися на інших сайтах


перечислить поля в запросе, или SELECT * FROM...

  • +1 1
Надіслати
Поділитися на інших сайтах

5 минут назад, Seriusis сказал:

перечислить поля в запросе, или SELECT * FROM...

это понятно) но выводится информация только из последней строки, всё получается вывести только вручную указывая id в запросе. А хотелось бы чтобы всё выводилось автоматически

Надіслати
Поділитися на інших сайтах


вы берете видимо query->row, а вам нужно $query->rows

  • +1 1
Надіслати
Поділитися на інших сайтах

11 минут назад, nikifalex сказал:

вы приведите код который делаете а мы исправим.

catalog->controller->information->information.php:

             $data['combo_name'] = $this->model_catalog_information->getCombo();
             $data['combo_name2'] = $this->model_catalog_information->getCombo2();

catalog->model->catalog->information.php:

        public function getCombo() {
    $combo_name = array();
        $query = $this->db->query("SELECT firstname FROM oc_customer");

        foreach ($query->rows as $result) {
                $combo_name = $result;
    }
    return $combo_name;
    }
                public function getCombo2() {
    $combo_name2 = array();
        $query2 = $this->db->query("SELECT lastname FROM oc_customer");

        foreach ($query2->rows as $result2) {
                $combo_name2 = $result2;
    }
    return $combo_name2;
    }

catalog->view->theme->journal3->template->information->information.tpl:

            <div class="card--info">
                            <span class="card--title"><?foreach($combo_name as $hleb){echo $hleb;};?></span> <br><br>
            <span class="card--job"><?foreach($combo_name2 as $hleb2){echo $hleb2;};?></span>
            
            </div>

Змінено користувачем valerykurak
Надіслати
Поділитися на інших сайтах


6 минут назад, valerykurak сказал:

вроде бы rows, код привёл ниже

а как вы соберете все значения, если при переборе перезаписываете одну и ту жее переменную ? 

http://prntscr.com/v4hqaw

 

вы бы в массив собирали все.

 $combo_names[] = $result;

Надіслати
Поділитися на інших сайтах

8 минут назад, valerykurak сказал:

$combo_name = $result;

$combo_name[] = $result;

 

Надіслати
Поділитися на інших сайтах

1 час назад, Seriusis сказал:

а как вы соберете все значения, если при переборе перезаписываете одну и ту жее переменную ? 

http://prntscr.com/v4hqaw

 

вы бы в массив собирали все.

 $combo_names[] = $result;

спасибо большое) буду пробовать

Надіслати
Поділитися на інших сайтах


2 часа назад, nikifalex сказал:

вы информатику не изучали в школе?

 

В школах php обучать начали?

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.