设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

自动删除新闻模型重复数据 并保存最后一条 帝国CMS V7.0

发布时间:2021-12-17 10:19 所属栏目:19 来源:互联网
导读:帝国被称为想到即可做到,我在做站时也体验到它的强大,可扩展性强非常强,今天,广平房产网就为大家讲一下,帝国列表分页css样式的优化方法. 帝国本来的分页样式是这样的: delete phome_ecms_news from phome_ecms_news, (select id from phome_ecms_news group b
帝国被称为想到即可做到,我在做站时也体验到它的强大,可扩展性强非常强,今天,广平房产网就为大家讲一下,帝国列表分页css样式的优化方法.
 
帝国本来的分页样式是这样的:
delete phome_ecms_news from phome_ecms_news, (select id from phome_ecms_news group by title having count(*)>1 ) as t2 where phome_ecms_news.id=t2.id
 
执行完成以上命令,还要执行一下 下面的语句来修正 副表.
 
delete from 'phome_ecms_news_index' where id not in(select id from phome_ecms_news)//开源软件:Cuoxin.com
 
以上命令执行完即可,也可以用以下的命令修正副表 ID 错误,用以下命令进入 PHPMYADMIN 管理多于的错误 ID:
 
SELECT id FROM phome_ecms_news_data_1 WHERE NOT EXISTS (SELECT null FROM phome_ecms_news WHERE phome_ecms_news.id = phome_ecms_news_data_1.id);

 
解释:
delete 表 from 表, (select id from 表 group by 重复字段名 having count(*)>1 ) as t2 where 表.id=t2.id
这种方式会让人有些看不懂,前面的数字到底是总页数还是信息总条数?
 
经过我们的处理,可以将分页样式改为下图的样子:
 
 
那么我们应该如何做呢?2015年放假安排时间表告诉您首先在帝国的列表模板中应该有 [!--show.listpage--],没有这个标签,就算你在调试都看不到效果(有的seoer为了seo效果,直接使用万能标签调用)
 
然后在/e/class/t_functions.php
 
function sys_ShowListMorePage函数的内容中找到
 
 
将$firststr后的代码替换为
 
然后在css样式中加入以下css代码就大功告成了!
 
.page{text-align:center; height:30px; line-height:30px; width:780px; margin-bottom:15px;}
       .page b{padding:0 5px 0;color:#2F7CC2;display:inline-table;border:1px solid #ccc;}
       .page a{padding:0 5px 0;color:#2F7CC2;display:inline-table;border:1px solid #ccc;}
       .page a:hover{color:#fff;background:#1f3a87;border:1px solid #1f3a87;}//开源软件:Cuoxin.com
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读