Example #1
0
 function Gdel($table, $zhuan = '', $tiaozhuan = '', $ifdel = '', $id = '', $zdid = '', $content = '')
 {
     global $Db, $db_prefix, $data, $cid, $uid, $Base;
     if ($id == 0) {
         $Base->Errinfo(2, '参数错误,正在跳转至上一页……');
         exit;
     }
     if ($Db->RowsAll("SELECT `{$zdid}` FROM  `" . $db_prefix . "{$table}`  WHERE `" . $zdid . "`='" . $id . "'") == 0) {
         //1、表名
         $Base->Errinfo(2, '此信息不存在或已经删除,正在返回上一页……', "authorized_service.php?action={$tiaozhuan}");
         exit;
         //2、跳转的action页面值
     }
     $article_id_array = explode(",", $id);
     foreach ($article_id_array as $temp) {
         if (!empty($temp)) {
             $Db->ThisQuery("update  `" . $db_prefix . "{$table}`  set `{$ifdel}`=1 where `" . $zdid . "`='" . $temp . "'");
             //3、表名和是否删除字段、id字段
             $rtitle = "【" . $content . "】";
             //(表名,字段,条件字段,条件ID)//4、content内容信息、是否删除字段、id字段名
             $redchar = "{$table},{$ifdel},{$zdid}," . $temp;
             //表名,删除字段,条件字段,删除ID
             View::Recycle($rtitle, $redchar);
         }
         View::rizhi($db_prefix . $table, $temp, $zdid, '删除' . $content);
         //5、content内容信息
     }
     $Db->ThisQuery("update  `" . $db_prefix . "{$table}`  set `{$ifdel}`=1 where  `" . $zdid . "`='" . $id . "'");
     //6、表名、是否删除、id字段名、id字段值
     $Base->Errinfo(2, '删除成功!', $zhuan . ".php?&action={$tiaozhuan}");
     //7、跳转的action页面值
 }