Файл: upload/core/functions/solutions.php
Строк: 43
<?php
function deleteSolution($id)
{
$solution = FetchAssoc(dbquery("SELECT * FROM solutions_question WHERE id = ?", [$id]));
if (!$solution) {
return;
}
dbquery("DELETE FROM solutions_question WHERE id = ?", [$id]);
}
function deleteSolutions($id)
{
$solutions = dbquery("SELECT id FROM solutions_question WHERE section = ?", [$id]);
while ($s = FetchAssoc($solutions)) {
$solId = ($s['id'] ?? null);
dbquery("DELETE FROM solutions_question WHERE id = ?", [$solId]);
}
}
function deleteSolutionsection($id)
{
$solrz = FetchAssoc(dbquery("SELECT * FROM solutions_section WHERE id = ?", [$id]));
if (!empty($solrz['id'])) {
deleteSolutions($id);
dbquery("DELETE FROM solutions_section WHERE id = ?", [$id]);
}
}
function deleteSolutionCategory($id)
{
$category = FetchAssoc(dbquery("SELECT * FROM solutions_category WHERE id = ?", [$id]));
if (empty($category['id'])) {
return;
}
$sections = dbquery("SELECT id FROM solutions_section WHERE category = ?", [$category['id']]);
while ($rz = FetchAssoc($sections)) {
deleteSolutionsection($rz['id'] ?? '');
}
dbquery("DELETE FROM solutions_category WHERE id = ?", [$id]);
}
?>