Пример #1
0
function displayOrderline($orderline_id_in, $orderline_number_in)
{
    //SELECT component.name,component.description,class.id,class.name
    //FROM selectedcomponent
    //JOIN ( component, family, class )
    //ON ( selectedcomponent.component_id=component.id
    //AND component.family_id=family.id
    //AND family.class_id=class.id )
    //WHERE orderline_id=3
    echo "<div class='cart_item'>Item #" . $orderline_number_in . "</div>";
    displayPreviouslySelectedComponentList($orderline_id_in, 'cart.php');
    echo "<br/>";
}
function setup()
{
    $order_id = getCurrentOrder();
    if ($order_id <= 0) {
        renderError("Order could not be created or obtained by any known method");
    } else {
        $orderline_id = getCurrentOrderline($order_id);
        if (isset($_GET['return_to_class'])) {
            $class_id = $_GET['return_to_class'];
        } else {
            $class_id = getCurrentClass($orderline_id);
        }
        if ($orderline_id > 0) {
            displayPreviouslySelectedComponentList($orderline_id);
            displayConfiguredComponentList($class_id, $orderline_id);
        } else {
            if ($orderline_id >= 0) {
                echo "<br/>";
                orderError();
                echo "<br/><br/>";
            }
        }
    }
}
Пример #3
0
            renderError("UPDATE FAILED");
        } else {
            echo "UPDATE SUCCESS!!!<br/>";
        }
    } else {
        displayShippingInfoFromPOST($_POST['order_id']);
    }
} else {
    if (isLoggedIn() && $_GET['view_id']) {
        //display order view_id
        $query = "SELECT id FROM " . $tables['orderlines'] . " WHERE order_id=" . $_GET['view_id'];
        $result = mysqlQuery($query);
        $number = 1;
        while ($result_array = mysql_fetch_array($result)) {
            echo "<div class='cart_item'>Item #" . $number . "</div>";
            displayPreviouslySelectedComponentList($result_array[0], 'cart.php');
            echo "<br/>";
            $number++;
        }
    } else {
        if (isLoggedIn() && $_GET['edit_id']) {
            //edit order edit_id
            displayShippingInfo($_GET['edit_id']);
        } else {
            if (isLoggedIn()) {
                $database = connectToDatabase();
                $query = "SELECT *\r\n                    FROM " . $tables['orders'] . "\r\n                    WHERE account_id=" . $_SESSION['id'] . " AND placed_date IS NOT NULL";
                $result = mysqlQuery($query, $database);
                $rows = mysql_num_rows($result);
                if ($rows < 1) {
                    renderError("You have not placed any orders yet.");