public function getItemByID($id) { $db = $this->db; $item = new Item(); $item->queryItem($db, $id); return $item; }
function getListOfProducts() { $this->listOfProducts = array(); $db = $this->db; $query = "SELECT `itemID`, `actionID` FROM `sales_check_item` WHERE `checkID` = {$this->id}"; if (!($stmt = $db->query($query))) { echo '<h2>Ошибка поддключения к базе данных при запросе элемента чека!</h2>'; die; } else { while ($row = $stmt->fetch_assoc()) { $item = new Item(); $item->queryItem($db, $row['itemID']); $item->applyAction($db, $row['actionID']); array_push($this->listOfProducts, $item); } } }
public function deleteItem($id) { $db = $this->db; $deleted = new Item(); $deleted->queryItem($db, $id); $deleted->delete($db, $id); }