帝国cms自定义相关信息没有则调用其它信息
相关文章 function sCainixihuan($num=10){ global $empire,$dbtbpre,$navinfor,$class_r; $tbname=$class_r[$navinfor[classid]]['tbname']; if($navinfor['keyid']){ //有相关信息 $sql=$empire->query("select id,title,titleurl,titlepic,diggtop,classid from {$dbtbpre}ecms_".$tbname." where id in(".$navinfor['keyid'].") order by newstime desc limit $num"); }else{ //无相关信息 $ynum=$empire->gettotal("select count(*) as total from {$dbtbpre}ecms_{$tbname} WHERE classid='$navinfor[classid]' AND id!='$navinfor[id]'"); if($ynum) { $sql = $empire->query("select id,title,titleurl,titlepic,diggtop,classid from {$dbtbpre}ecms_{$tbname} WHERE classid='$navinfor[classid]' AND id!='$navinfor[id]' ORDER BY rand() limit $num"); }else{ $sql = $empire->query("select id,title,titleurl,titlepic,diggtop,classid from {$dbtbpre}ecms_{$tbname} WHERE id!='$navinfor[id]' ORDER BY rand() limit $num"); } } $data=array(); while ($r=$empire->fetch($sql)) { $data[]=$r; } return $data; }
把上面代码复制到e/class/userfun.php,内容模板调用sCainixihuan
声明:资源来自网络转载,版权归原作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,将做删除处理!
原文地址:《帝国cms自定义相关信息没有则调用其它信息》发布于2023-03-29 09:08:49