本文整理汇总了PHP中tag::del方法的典型用法代码示例。如果您正苦于以下问题:PHP tag::del方法的具体用法?PHP tag::del怎么用?PHP tag::del使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类tag
的用法示例。
在下文中一共展示了tag::del方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: do_del
function do_del($id = null, $dialog = true)
{
$id === null && ($id = $this->id);
iDB::query("DELETE FROM `#iCMS@__category_map` WHERE `iid` = '{$id}' AND `appid` = '" . $this->appid . "';");
iDB::query("DELETE FROM `#iCMS@__prop_map` WHERE `iid` = '{$id}' AND `appid` = '" . $this->appid . "' ;");
tag::del($id, 'id');
$dialog && iPHP::success("标签删除成功", 'js:parent.$("#tr' . $id . '").remove();');
}
示例2: delArticle
function delArticle($id, $uid = '0', $postype = '1')
{
$id = (int) $id;
$id or iPHP::alert("请选择要删除的文章");
$uid && ($sql = "and `userid`='{$uid}' and `postype`='{$postype}'");
$art = articleTable::row($id, 'cid,pic,tags', $sql);
iACP::CP($art['cid'], 'cd', 'alert');
$frs = articleTable::select_filedata_indexid($id);
for ($i = 0; $i < count($frs); $i++) {
if ($frs[$i]) {
$path = $frs[$i]['path'] . '/' . $frs[$i]['filename'] . '.' . $frs[$i]['ext'];
iFS::del(iFS::fp($frs[$i]['path'], '+iPATH'));
$msg .= $this->del_msg($path . ' 文件删除');
}
}
if ($art['tags']) {
iPHP::app('tag.class', 'static');
$msg .= tag::del($art['tags']);
}
iDB::query("DELETE FROM `#iCMS@__category_map` WHERE `iid` = '{$id}' AND `appid` = '" . $this->appid . "';");
iDB::query("DELETE FROM `#iCMS@__prop_map` WHERE `iid` = '{$id}' AND `appid` = '" . $this->appid . "' ;");
articleTable::del_filedata($id, 'indexid');
$msg .= $this->del_msg('相关文件数据删除');
articleTable::del_comment($id);
$msg .= $this->del_msg('评论数据删除');
articleTable::del($id);
articleTable::del_data($id);
$msg .= $this->del_msg('文章数据删除');
$this->categoryApp->update_count_one($art['cid'], '-');
$msg .= $this->del_msg('栏目数据更新');
$msg .= $this->del_msg('删除完成');
return $msg;
}