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批量修改文章更新时间的问题】相关文章:
update的关联表批量更新 -电脑资料01-01
织梦DedeCms如何批量修改文章发布时间 -电脑资料01-01
DeDeCMS批量修改文章动态发布,生成静态 -电脑资料01-01
教你快速批量更新office 2003补丁 -电脑资料01-01
教你快速批量更新Office 2003补丁 -电脑资料01-01
DEDE数据库批量修改替换文章标题和内容 -电脑资料01-01
织梦dede网站更新文章同步到 的解决方法 -电脑资料01-01
关于年假申请时间的问题01-15