thinkPHP商城公告功能开发问题分析
发布时间:2020-12-14 14:06:44 所属栏目:大数据 来源:网络整理
导读:本文实例分析了thinkPHP商城公告功能开发问题。供大家参考研究具体如下: 效果如下 1.定在头部 2.ajax处理json数据 $mid))}",dataType:'json',// 设为json之后,就能够很好的处理获取的json数据,json.status async: false,success: function(json){
本文实例分析了thinkPHP商城公告功能开发问题。分享给大家供大家参考,具体如下: 效果如下 1.定在头部 2.ajax处理json数据 $mid))}",dataType:'json',// 设为json之后,就能够很好的处理获取的json数据,json.status
async: false,success: function(json){
res = json;
}
});
return res;
}
设置dataType:'json'之后,json数据就直接可以通过json.的方式处理了。 3.最后加载,页面更好看。 "+n.content+"" }); $(".top-notice").show(); $('#notice ul').html(""+html); $('#notice').unslider(); // 轮播 } });4.获取sql语句的thinkphp处理 mid;
// 获取有效的,且结束时间大于当前时间的,或者日期等于0的公告
$mallNoticeModel = M('Mall_notice');
$where['mall_id'] = $this->mid;
$where['status'] = 1;
$where['endtime'] = array(array('eq',0),array('gt',time()),'or') ;
//SELECT * from sh_mall_notice where mall_id = 9 and status = 1 and (endtime = 0 or endtime>1458354366);
$notice = $mallNoticeModel->where($where)->order('sort desc')->select();
if (!empty($notice)) {
$this->ajaxReturn(array('status'=>'1','info'=>$notice,'msg'=>"获取成功"),'JSON');
} else {
$this->ajaxReturn(array('status'=>'2','msg'=>"公告不存在"),'JSON');
}
}
}
巧妙的处理了这种逻辑关系。 更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》。 希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |