# muhago97 (23.06.2017 / 21:35)
чуть подправил
А что было не так? Описание надо бы какое-то составить.
ДоХтор,
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `id` = '$id' AND `type` = 't'"), 0)) {
if (isset($_GET['closed']))
mysql_query("UPDATE `forum` SET `refid` = '20' WHERE `id` = '$id'");
mysql_query("UPDATE `forum` SET `edit` = '1' WHERE `id` = '$id'");
else
mysql_query("UPDATE `forum` SET `edit` = '0' WHERE `id` = '$id'");
}
если вот так поставиить то сайт не открылся и просто заменял место на >>
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `id` = '$id' AND `type` = 't'"), 0)) {
mysql_query("UPDATE `forum` SET `refid` = '20' WHERE `id` = '$id'");
if (isset($_GET['closed']))
mysql_query("UPDATE `forum` SET `edit` = '1' WHERE `id` = '$id'");
else
mysql_query("UPDATE `forum` SET `edit` = '0' WHERE `id` = '$id'");
}
и работает в john 6
`forum` SET `refid` = '20'
тоесть место айди 20, ставить айди категории или подкатегории?
просто ставил и то и другое, то не переносит темы при удалении
Nells, У категорий нет refid, точнее он равен 0. В подфорум, только неясно зачем это? Напр. что бы открыть тему, все равно придется её переносить в другой раздел.
Nells, Я лично не вижу никакого профита
Ты же не каждые три секунды темы закрываешь
Добавлено: 21.06.2019 / 17:19
# kantry (21.06.2019 / 16:47)
Nells, Я лично не вижу никакого профита
Ты же не каждые три секунды темы закрываешь
тю, при закрытии темы, а не при удалении. а я удалял ?
впринцыпе работает, и кидает в категорию. просто не доработан форум для отображения тем в категориях.
Добавлено: 21.06.2019 / 18:09
И ещё, тема остается открытой после "типо" закрытия
Nells, Так ты почему просто копируешь что тут написано? Подумать тоже надо пробовать
Добавь в запрос
if (isset($_GET['closed']))
mysql_query("UPDATE `forum` SET `edit` = '1'
, `close` = '1' WHERE `id` = '$id'");
kantry, ну я в общем, не правильно подана информация хака)