private static function _setItemsList($items = array(), $currency = 'USD') { if (!is_array($items) or empty($items)) { return false; } $itemsList = array(); foreach ($items as $key => $item) { if (empty($item['price']) or !is_numeric($item['price'])) { return false; } $item['currency'] = $currency; $item['quantity'] = 1; $itemsList[] = Item::addItem($item); self::$total = self::$total + $item['price']; } return $itemsList; }
//insert auction into auction table //insert item id here too //auctionID $datePosted = $date = date('Y-m-d'); $endDate = $_POST['endDate']; $startPrice = $_POST['startPrice']; $resPrice = $_POST['resPrice']; //$count = 0;//number of views //insert item into item table //insert item id here too $itemName = $_POST['itemName']; $description = $_POST['description']; $category = $_POST['category']; $auction = new Auction($conn); $item = new Item($conn); if ($auction->addAuction($datePosted, $endDate, $startPrice, $resPrice, $currentItemID, $userId) && $item->addItem($currentItemID, $itemName, $description, $category, $userId)) { echo ' <div class = "alert alert-success"> Auction successfully posted </div> '; } else { echo ' <div class = "alert alert-danger"> Error posting auction </div> '; } } ?>
<?php include '../class/item.class.php'; $item = new Item(); if ($_POST) { if ($_POST['tipo'] == 'add') { $nome = $_POST['nome']; $type = $_POST['type']; $minimo = $_POST['minimo']; $item->addItem($nome, $type, $minimo); } elseif ($_POST['tipo'] == 'del') { $key = $_POST['key']; $item->deleteItem($key); } }
<?php require_once 'includes/functions.php'; if (isset($_POST) && !empty($_POST)) { $item_order = clear($_POST['item_order']); $url = clear($_POST['url']); $list_name = clear($_POST['list_name']); unset($_POST); // delete_list if (!empty($item_order)) { Item::deleteItem($item_order); } //add_list if (!empty($url) && !empty($list_name)) { Item::addItem($url, $list_name); } //update_list if (!empty($item_order) && !empty($url) && !empty($list_name)) { Item::updateItem($item_order, $url, $list_name); } //drug & drop save result /* $i = 0; foreach ($_POST['item'] as $value) { // Execute statement: // UPDATE [Table] SET [Position] = $i WHERE [EntityId] = $value $i++; }*/ $items = Item::find_all(); $output = ''; foreach ($items as $item) {