Ejemplo n.º 1
0
// проверка на авторизованного юзера
if (!registration::is_Autorize()) {
    system::error(404);
}
//если регистрируемся
if (system::isset_ctrl('ctrl')) {
    switch ($_GET['ctrl']) {
        // новый пользователь
        case "myorders":
            // массив типов
            global $_status_order;
            if (!mycabinet::get_My_Order($_SESSION['user_id'])) {
                $_str .= 'У вас нет заказов!';
            } else {
                // выводим заказы пользователя
                $_str .= system::show_tpl(array('result' => mycabinet::get_My_Order($_SESSION['user_id']), 'status_order' => $_status_order), 'frontend/mycabinet/list_index.php');
            }
            break;
            // печать заказа
        // печать заказа
        case "print":
            // строим запрос
            $_sql = "SELECT order_number.*, users.name, users.address, users.phone, users.email, users.city \n\t\t\t\t\t\t\tFROM order_number, users \n\t\t\t\t\t\t\twhere order_number.id_user=users.id and order_number.id=" . $_GET['id'];
            // выбираем данные о заказе
            $_sql0 = 'SELECT orders.*, catalog.name, catalog.artikul  
							FROM orders 
							Left Outer Join catalog ON orders.id_good=catalog.id
							where number_order=' . $_GET['id'] . '
							order by catalog.name';
            // выполняем запрос + при необходимости выводим сам запрос
            $result = mysql::query_one($_sql, 0);