get_children ($folderid); # we need $parent_folders for javascript code below. $parent_folders = $tree->get_path_to_root ($folderid); if (count ($parent_folders) > 1) { $parent_folder = $parent_folders[1]; } else { $parent_folder = 0; } array_push ($tree->get_children, $folderid); $folders = implode (",", $tree->get_children); # first delete all subfolders $query = sprintf ("DELETE FROM folder WHERE childof IN (%s) AND user='%s'", $mysql->escape ($folders), $mysql->escape ($username)); if (!$mysql->query ($query)) { message ($mysql->error); } # of course, we want to delete all bookmarks as well $query = sprintf ("DELETE FROM bookmark WHERE childof IN (%s) AND user='%s'", $mysql->escape ($folders), $mysql->escape ($username)); if (!$mysql->query ($query)) { message ($mysql->error); } # now delete the folder itself $query = sprintf ("DELETE FROM folder WHERE id=%d AND user='%s'", $mysql->escape ($folderid), $mysql->escape ($username)); if (!$mysql->query ($query)) { message ($mysql->error); } ?> escape ($folderid), $mysql->escape ($username)); if ($mysql->query ($query)) { if (mysql_num_rows ($mysql->result) == 0){ message ("Folder does not exist"); } $row = mysql_fetch_object ($mysql->result); ?>
public ? $folder_opened_public : $folder_opened; echo " " . $row->name; ?>
error); } } require_once (ABSOLUTE_PATH . "footer.php"); ?>