function action_delete()
 {
     global $id, $table;
     avTable::action_delete();
     if (!$id) {
         return;
     }
     if (is_array($id)) {
         $this->db->query("DELETE FROM u_user_info  WHERE uid = " . implode(" OR uid = ", $id));
         $this->db->query("DELETE FROM avworks  WHERE submiter  = " . implode(" OR submiter  = ", $id));
         $this->db->query("DELETE FROM avworks_stat  WHERE submiter  = " . implode(" OR submiter  = ", $id));
         $this->db->query("DELETE FROM avcomments  WHERE user_id  = " . implode(" OR user_id  = ", $id));
         $this->db->query("DELETE FROM avworkvotes  WHERE user_id  = " . implode(" OR user_id  = ", $id));
         $this->db->query("DELETE FROM forum_thread_list WHERE author_id  = " . implode(" OR author_id  = ", $id));
         $this->db->query("DELETE FROM forum_post_list WHERE author_id  = " . implode(" OR author_id  = ", $id));
     } else {
         $this->db->query("DELETE FROM u_user_info WHERE uid={$id}");
     }
 }
 function action_delete()
 {
     global $id, $table;
     avTable::action_delete();
     if (!$id) {
         return;
     }
     if (is_array($id)) {
         $this->db->query("DELETE FROM avcomments  WHERE table_name='{$this->name}' AND ( parent_id = " . implode(" OR parent_id = ", $id) . " )");
     } else {
         $this->db->query("DELETE FROM avcomments WHERE table_name='{$this->name}' AND parent_id={$id}");
     }
 }
 function action_delete()
 {
     global $id, $table, $g_ini;
     if (!$id) {
         return;
     }
     if (is_array($id)) {
         $list = $this->db->get_result("SELECT file, thumbnail FROM avworks w WHERE (id = " . implode(" OR id = ", $id) . ")", 1);
         print_r($list);
         for ($i = 0; isset($list[$i]); $i++) {
             unlink($g_ini->read_var('avworks', 'works_dir') . $list[$i]['file']);
             if ('nothumbnail.gif' != $list[$i]['thumbnail']) {
                 unlink($g_ini->read_var('avworks', 'thumbnails_dir') . $list[$i]['thumbnail']);
             }
         }
         $this->db->query("DELETE FROM avcomments  WHERE table_name='{$this->name}' AND parent_id = " . implode(" OR parent_id = ", $id));
         $this->db->query("DELETE FROM avworkvotes  WHERE  work_id = " . implode(" OR work_id = ", $id));
         $this->db->query("DELETE FROM avworks_stat WHERE  work_id = " . implode(" OR work_id = ", $id));
     }
     avTable::action_delete();
 }