0"); while($chal = dbassoc($chalquery)) { $newcharlist = array_diff(explode(",", $chal['characters']), array($charid)); dbquery("UPDATE ".TABLEPREFIX."fanfiction_challenges SET characters = '".($newcharlist ? implode(",", $newcharlist) : "")."' WHERE chalid = '$chal[chalid]'"); } } // Delete categories if($action == "categories") { $chalquery = dbquery("SELECT catid, chalid FROM ".TABLEPREFIX."fanfiction_challenges WHERE FIND_IN_SET('$catid', catid) > 0"); while($chal = dbassoc($chalquery)) { $newcatlist = array_diff(explode(",", $chal['catid']), array($catid)); dbquery("UPDATE ".TABLEPREFIX."fanfiction_challenges SET catid = '".($newcatlist ? implode(",", $newcatlist) : "")."' WHERE chalid = '$chal[chalid]'"); } } ?>