Example #1
0
function rest_delete($req)
{
    if (checkPrivileges($req[0]) == false) {
        rest_error("Insufficient priveleges to DATABASE", 401);
        return;
    }
    $resp = reqRouter($req, "DELETE");
    if ($resp == 0) {
        rest_error("Check URL Request, The value you are attempting to delete may not exist, check ID '" . $req[1] . "'", 400);
        return;
    }
    $response = sql_DELETE($req);
    if (isset($response)) {
        global $JSON;
        rest_success("'{$req['1']}' was deleted successfully!");
    } else {
        rest_error("DELETION ERROR", 500);
    }
    return 0;
}
Example #2
0
        //изменение объявления ID в БД
        $id = $_GET['id'];
        sql_UPDATE($bd, $id, $post_date);
    } else {
        //иначе запись нового объявления в БД
        sql_INSERT($bd, $post_date);
    }
    header("Location: {$Location}");
    exit;
}
if ($_GET == TRUE) {
    //варианты действий при получении данных в GET
    if (isset($_GET['id_del'])) {
        //удаление объявления id из БД с ID = $id_del
        $id_del = $_GET['id_del'];
        sql_DELETE($bd, $id_del);
        header("Location: {$Location}");
        exit;
    }
    if (isset($_GET['id'])) {
        // передача переменных в шаблон
        $id_key = $_GET['id'];
        $smarty->assign('id_key', $id_key);
        $smarty->assign('save', 'Сохранить изменения');
        $Announcements = translation_table_form_in_array_Announcements($bd);
    }
}
//подключение таблиц городов и категорий
$location = translation_table_sity_in_array_location($bd);
$category = translation_table_category_in_array_category($bd);
$Announcements = translation_table_form_in_array_Announcements($bd);