最新公告
  • 欢迎您光临博客学院,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • emlog强迫症福利让文章ID连续起来

    emlog的朋友多多少少遇到过已发布文章ID不连续的问题,因为我们删除的文章导致ID不能连续起来,这会让强迫症患者有点难受。

    文章ID连续起来

    目录:include/model/log_model.php。

    找到代码如下:

    文章ID

    替换为:

    /**
    	 * 添加文章、页面
    	 *
    	 * @param array $logData
    	 * @return int
    	 */
    function addlog($logData) {
    	$kItem = array();
    	$dItem = array();
    	foreach ($logData as $key => $data) {
    		$kItem[] = $key;
    		$dItem[] = $data;
    	}
    	$field = implode(',', $kItem);
    	$values = "'" . implode("','", $dItem) . "'";
    	$gidarr[0]='0';
    	$res = $this->db->query("SELECT gid From  " . DB_PREFIX . "blog ORDER BY gid ASC");
    	while ($row = $this->db->fetch_array($res)) {
    		$gidarr[] = $row['gid'];
    	}
    	foreach($gidarr as $key=>$val){
    		if($key!=$val){
    			$field = 'gid,'.$field;
    			$values = "'".$key."',".$values;
    			break;
    		}
    	}
    	$this->db->query("INSERT INTO " . DB_PREFIX . "blog ($field) VALUES ($values)");
    	$logid = $this->db->insert_id();
    	return $logid;
    }
    RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
    博客学院 » emlog强迫症福利让文章ID连续起来

    2 评论

    1. 没有什么要说的

      1. ?

    评论已关闭

    你的前景,远超我们想象

    选择学么=选择高薪,选择=成功

    • 原创课程

      课程独家原创

    • 零基础

      人人都能轻松入门

    • 注重实战

      轻理论重实战讲实效

    • 高品质

      一对一在线答疑

    • 用心服务

      解除后顾之忧

    • 手机学习

      随时随地轻松学习