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

Вывод результатов SQL запроса на страницу админки


Recommended Posts

Друзья, доброго времени суток.

 

Есть sql запрос, который возвращает нужные мне данные.

Делать через phpmyadmin неудобно.

 

Хочется сделать чтобы на главной админки выводился денежный эквивалент товаров, которые есть в наличии.

 

Помогите, пожалуйста, куда нужно внести правки, чтобы на главной отображались результаты запроса:

 

select sum(quantity * price) sp
from oc_product
where quantity>0;
 
 

post-670318-0-45874400-1418983822_thumb.png

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

Например, строка 

Всего продано на сумму: 5,00сум

в admin/cotroller/common/home.php

 

формируется двумя переменными 

$this->data['text_total_sale'] и $this->data['total_sale']

Переменная (или атрибут? Ау, пуристы :) )

$this->data['total_sale']

получает значение из метода модели getTotalSales().

В методе "сидит" собственно select

 

Сделай по аналогии.

 

WHERE в твоем select'е избыточно: 0 * price все равно добавит в сумму 0. Отрицательных quantity, полагаю, не будет? 

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


зачем выполнять просчёт при нуле?)

 

 

$this->data['total_sale']

получает значение из метода модели getTotalSales().

В методе "сидит" собственно select

 

Сделай по аналогии.

я на пхп смотрю как баран на новые ворота, проблема в этом ( 

т.е. для меня даже присвоить переменной результат запроса - проблема ( 

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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