diff --git a/src/admin/album_add.php b/src/admin/album_add.php index 039cab6a..d6752443 100644 --- a/src/admin/album_add.php +++ b/src/admin/album_add.php @@ -29,8 +29,8 @@ if ($dopost != 'save') { //获得频道模型信息 $cInfos = $dsql->GetOne(" SELECT * FROM `#@__channeltype` WHERE id='$channelid' "); $channelid = $cInfos['id']; - //获取文章最大id以确定当前权重 - $maxWright = $dsql->GetOne("SELECT COUNT(*) AS cc FROM #@__archives"); + //获取文章最大id+1以确定当前权重 + $maxWright = $dsql->GetOne("SELECT id+1 AS cc FROM `#@__archives` ORDER BY id DESC LIMIT 1"); include DedeInclude("templets/album_add.htm"); exit(); } diff --git a/src/admin/archives_add.php b/src/admin/archives_add.php index a988fabb..cfe4f3ad 100644 --- a/src/admin/archives_add.php +++ b/src/admin/archives_add.php @@ -32,8 +32,8 @@ if ($dopost != 'save') { //获得频道模型信息 $cInfos = $dsql->GetOne(" SELECT * FROM `#@__channeltype` WHERE id='$channelid' "); $channelid = $cInfos['id']; - //获取文章最大id以确定当前权重 - $maxWright = $dsql->GetOne("SELECT COUNT(*) AS cc FROM #@__archives"); + //获取文章最大id+1以确定当前权重 + $maxWright = $dsql->GetOne("SELECT id+1 AS cc FROM `#@__archives` ORDER BY id DESC LIMIT 1"); include DedeInclude('templets/archives_add.htm'); exit(); } diff --git a/src/admin/article_add.php b/src/admin/article_add.php index 542a41cf..c6982985 100644 --- a/src/admin/article_add.php +++ b/src/admin/article_add.php @@ -41,8 +41,8 @@ if ($dopost != 'save') { } //获得频道模型信息 $cInfos = $dsql->GetOne(" Select * From `#@__channeltype` where id='$channelid' "); - //获取文章最大id以确定当前权重 - $maxWright = $dsql->GetOne("SELECT COUNT(*) AS cc FROM `#@__archives`"); + //获取文章最大id+1以确定当前权重 + $maxWright = $dsql->GetOne("SELECT id+1 AS cc FROM `#@__archives` ORDER BY id DESC LIMIT 1"); include DedeInclude("templets/article_add.htm"); exit(); diff --git a/src/admin/soft_add.php b/src/admin/soft_add.php index 09d923ab..da2baae9 100644 --- a/src/admin/soft_add.php +++ b/src/admin/soft_add.php @@ -30,8 +30,8 @@ if ($dopost != 'save') { //获得频道模型信息 $cInfos = $dsql->GetOne(" SELECT * FROM `#@__channeltype` WHERE id='$channelid' "); $channelid = $cInfos['id']; - //获取文章最大id以确定当前权重 - $maxWright = $dsql->GetOne("SELECT COUNT(*) AS cc FROM #@__archives"); + //获取文章最大id+1以确定当前权重 + $maxWright = $dsql->GetOne("SELECT id+1 AS cc FROM `#@__archives` ORDER BY id DESC LIMIT 1"); include DedeInclude("templets/soft_add.htm"); exit(); }