Размер файла: 1.97Kb
- <?php
- define('_WBLIB',1);
- require_once ('../inc/core.php');
- if ($level < 2) {exit('Доступ только для администратора');}
- $req = mysql_query("SELECT * FROM `article` WHERE `type` = '1' AND `id` = '$id' LIMIT 1");
- $del_cat = mysql_result(mysql_query("SELECT COUNT(*) FROM `article` WHERE `type` = 1 AND`id_cat` = '$id'"), 0);
- if (!mysql_num_rows($req) || $del_cat) {
- exit('Ошибка');
- require_once ('../inc/foot.php');
- exit();
- }
- $res = mysql_fetch_assoc($req);
-
- // Заголовки
- $title = 'Удаление категории';
- require_once ('../inc/head.php');
- #################################
-
- if (isset($_GET['yes'])) {
- $s = mysql_num_rows(mysql_query("SELECT * FROM `article` WHERE `id_cat` = '$id' and `type` = '2'"));
- $dirid = $id;
- $sql = '';
- while ($dirid != '0' && $dirid != "") {
- $res_down = mysql_fetch_assoc(mysql_query("SELECT `id_cat` FROM `article` WHERE `type` = 1 AND `id` = '$dirid' LIMIT 1"));
- if ($i)
- $sql .= ' OR ';
- $sql .= '`id` = \'' . $dirid . '\'';
- $dirid = $res_down['id_cat'];
- ++$i;
- }
- mysql_query('UPDATE `article` SET `count` = `count`-'.$s.' WHERE '.$sql.'');
- mysql_query("DELETE FROM `article` WHERE `id_cat` = '$id' OR `id` = '$id'");
- echo '<div class="link">Каталог удален .<br/><a href="'.($res['id_cat'] > 0 ? $home.'/view.php?id='.$res['id_cat'].'' : $home).'">Продолжить</a></div>';
- }
- else {
-
- echo '<div class="link"><div class="error"Вы действительно хотите удалить категорию ?<br /> <a href="del_cat.php?id=' . $id . '&yes">Удалить</a> | <a href="/view.php?id=' . $id . '">Отмена</a></div></div>';
- }
-
- echo '<div class="func"><a href="/index.php">Главная</a></div>';
- require_once ('../inc/foot.php');
- ?>