Сразу говорю, я не кодер. Но получилось так что мне срочно нужно сделать в форме редактирования заказа в админке возможность изменения общей суммы заказа.
Что бы это сделать нужно вывести переменную total из таблицы заказов и уже редактировать ее.
Но не понимаю как это сделать.
Вроде бы все просто:
в модели:
public function getTsum($order_id) {
$this->db->query("SELECT FROM `" . DB_PREFIX . "order_total` WHERE order_id = '" . (int)$order_id . "'");
return $query->rows;
}
в контроллере:
$tsum = $this->model_sale_order->getTsum($this->request->get['order_id']);
На выходе ошибка:
Fatal error: Uncaught exception 'Exception' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM `oc_order_total` WHERE order_id = '415'' at line 1<br />Error No: 1064<br />SELECT FROM `oc_order_total` WHERE order_id = '415'' in /home/zghost/zgemchug.ru/docs/system/library/db/mysqli.php:40 Stack trace: #0 /home/zghost/zgemchug.ru/docs/system/library/db.php(16): DB\MySQLi->query('SELECT FROM `oc...', Array) #1 /home/zghost/zgemchug.ru/docs/system/storage/modification/admin/model/sale/order.php(19): DB->query('SELECT FROM `oc...') #2 [internal function]: ModelSaleOrder->getTsum('415') #3 /home/zghost/zgemchug.ru/docs/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 /home/zghost/zgemchug.ru/docs/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #6 /home/zghost/zgemchug.ru/docs/system/storage/m in /home/zghost/zgemchug.ru/docs/system/library/db/mysqli.php on line 40
Перебрал кучу вариантов возможного решения, и видел несколько вариантов ошибок, прочитал уже кучу разных форумов и мануал по пхп, даже начал понимать немного что где написано но что от меня все равно ускользает. Очень не хватает базовых знаний, третий день над этой проблемой бьюсь.
Помогите пожалуйста! Как вывести переменную базы данных total таблицы oc_order для ее последующего редактирования из формы заказа?