DEDE批量修改文章更新时间的问题

时间:2023-05-01 12:05:04 资料 我要投稿
  • 相关推荐

DEDE关于批量修改文章更新时间的问题

DEDE关于批量修改文章更新时间的问题

DEDE关于批量修改文章更新时间的问题

大家好!

现有dede文章的日期是很久以前的而且不是唯一的,怎么改成最新的时间。我搜索出了这段代码

elseif($dopost==‘updatetime’)

{

$pubdate =GetMkTime(GetDateTimeMk(time()));

$senddate = time();

$sortrank =AddDay($pubdate,$sortup);

if(!empty($aid)&& empty($qstr))

{

$qstr = $aid;

}

if($qstr==‘’)

{

ShowMsg(“参数无效!”,$ENV_GOBACK_URL);

exit();

}

$qstrs = ereg_replace(‘[^0-9,]’,‘’,ereg_replace(‘`’,‘,’,$qstr));

$hghsql=“Update `#@__archives` set `pubdate`=‘$pubdate’,`senddate`=‘$senddate’,`sortrank`=‘$sortrank’ where id in ($qstrs) ”;

//echo $senddate.“

”.$hghsql;exit();

if(!$dsql->ExecuteNoneQuery($hghsql)){

$gerr = $dsql->GetError();

ShowMsg(“把数据保存到数据库主表 `#@__archives` 时出错,请把相关信息提交给DedeCms官方。”.str_replace(‘“’,‘’,$gerr),”javascript:;“);

exit();

}else{ShowMsg(”成功更新指定文件。..“,$ENV_GOBACK_URL);exit();} }

修改了后台的几个文件这个方法好像是可以,但是我没做成功,我怀疑这段代码在复制的时候哪里写错了,特别是//echo $senddate.“

”.$hghsql;exit();这里。请老手帮忙看下,能写个好的就更感谢了。

全部统一设为一个时间的话一句SQL就可以了。

UPDATE `#@__archives` SET `DEDE关于批量修改文章更新时间的问题pubdate`='1404362251' WHERE id > 1

【DEDE批量修改文章更新时间的问题】相关文章:

批量竹笋收购合约书03-10

linux批量清除tomcat日志03-16

今日更新-教案、课件04-25

吃与喝的更新换代04-26

女友道歉信更新01-22

理性企业的最优规模更新04-27

管理创新与观念更新04-27

时变需求订货批量问题的相关策略04-28

宇通高档BRT客车批量出口古巴04-27

基于市场细分的定价与批量问题的联合决策04-27