主攻帝国 全栈为辅

帝国cms 7.5微信小程序二开Api包更新信息onclick点击数的实现方法

帝国cms获取一条新闻由classid,id决定,其中classid决定了信息来自于哪个表,可以使用$class_r[$classid]['tbname']获得表名(不包含ecms)id确定是哪个表的哪条信息。在

帝国cms获取一条新闻由classid,id决定,

其中classid决定了信息来自于哪个表,可以使用$class_r[$classid]['tbname']获得表名(不包含ecms)

id确定是哪个表的哪条信息。

在封装包lsk.php里面,提供了lsk::getinfo($classid,$infoid)来读取一条信息。不论这条信息审核还是未审核。

于是想更新一条已审核信息表的onclick点击数,可以进行下面的语句。

$info=lsk::getinfo($classid,$infoid);//获取一条信息

$onclick=intval($info['onclick']);//得到已经有的点击数

$onclick=$onclick+1;//加1

lsk::update('ecms_'.$class_r[$classid]['tbname'],$infoid,array('onclick'=>$onclick));//更新表记录

//这样就可以实现了