escape ($folderid), $mysql->escape ($username)); if ($mysql->query ($query)) { if (mysql_num_rows ($mysql->result) == 1) { $row = mysql_fetch_object ($mysql->result); } else { message ("No Folder to edit."); } } else { message ($mysql->error); } ?>
Edit Folder
escape ($foldername), $mysql->escape ($public), $mysql->escape ($folderid), $mysql->escape ($username)); if ($mysql->query ($query)) { if ($inherit) { require_once (ABSOLUTE_PATH . "folders.php"); $tree = & new folder; $tree->get_children ($folderid); if (count ($tree->get_children) > 0) { $sub_folders = implode (",", $tree->get_children); # set subfolders to public $query = sprintf ("UPDATE folder SET public='%d' WHERE id IN (%s) AND user='%s'", $mysql->escape ($public), $mysql->escape ($sub_folders), $mysql->escape ($username)); if (! $mysql->query ($query)) { message ($mysql->error); } $sub_folders .= "," . $folderid; # set bookmarks to public as well $query = sprintf ("UPDATE bookmark SET public='%d' WHERE childof IN (%s) AND user='%s'", $mysql->escape ($public), $mysql->escape ($sub_folders), $mysql->escape ($username)); if ($mysql->query ($query)) { echo ''; } else { message ($mysql->error); } } else { $query = sprintf ("UPDATE bookmark SET public='%d' WHERE childof='%d' AND user='%s'", $mysql->escape ($public), $mysql->escape ($folderid), $mysql->escape ($username)); if ($mysql->query ($query)) { echo ''; } else { message ($mysql->error); } } } echo ''; } else { message ($mysql->error); } } require_once (ABSOLUTE_PATH . "footer.php"); ?>