diff --git a/src/admin/album_edit.php b/src/admin/album_edit.php index 8a0eee8f..ccce2ee7 100644 --- a/src/admin/album_edit.php +++ b/src/admin/album_edit.php @@ -22,7 +22,7 @@ if ($dopost != 'save') { $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel - LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; + LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; $arcRow = $dsql->GetOne($arcQuery); if (!is_array($arcRow)) { ShowMsg("读取档案基本信息出错!", "-1"); diff --git a/src/admin/archives_do.php b/src/admin/archives_do.php index f0d607e6..f6437076 100644 --- a/src/admin/archives_do.php +++ b/src/admin/archives_do.php @@ -536,7 +536,7 @@ else if ($dopost == 'quickEdit') { $query = "SELECT ch.typename as channelname,ch.addtable,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel - LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; + LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; $arcRow = $dsql->GetOne($query); $divname = 'quickEdit'; echo "
"; diff --git a/src/admin/archives_edit.php b/src/admin/archives_edit.php index a7ea2c9f..30a1a607 100644 --- a/src/admin/archives_edit.php +++ b/src/admin/archives_edit.php @@ -22,7 +22,7 @@ if ($dopost != 'save') { $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel - LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid'"; + LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid'"; $arcRow = $dsql->GetOne($arcQuery); if (!is_array($arcRow)) { ShowMsg("读取档案基本信息出错!", "-1"); diff --git a/src/admin/archives_sg_edit.php b/src/admin/archives_sg_edit.php index 68084b58..a41e9d9d 100644 --- a/src/admin/archives_sg_edit.php +++ b/src/admin/archives_sg_edit.php @@ -27,7 +27,7 @@ if ($dopost != 'save') { exit(); } $addtable = $cInfos['addtable']; - $addRow = $dsql->GetOne("SELECT arc.*,ar.membername as rankname FROM `$addtable` arc LEFT JOIN `#@__arcrank` ar on ar.rank=arc.arcrank WHERE arc.aid='$aid'"); + $addRow = $dsql->GetOne("SELECT arc.*,ar.membername as rankname FROM `$addtable` arc LEFT JOIN `#@__arcrank` ar on ar.`rank`=arc.arcrank WHERE arc.aid='$aid'"); $channelid = $cInfos['channel']; $tags = GetTags($aid); include DedeInclude('templets/archives_sg_edit.htm'); diff --git a/src/admin/article_edit.php b/src/admin/article_edit.php index 4f4b6808..f07750db 100644 --- a/src/admin/article_edit.php +++ b/src/admin/article_edit.php @@ -25,7 +25,7 @@ if ($dopost != 'save') { $query = "SELECT ch.typename AS channelname,ar.membername AS rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel - LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; + LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; $arcRow = $dsql->GetOne($query); if (!is_array($arcRow)) { ShowMsg("读取档案基本信息出错", "-1"); diff --git a/src/admin/soft_edit.php b/src/admin/soft_edit.php index 544dc513..d2a49bbd 100644 --- a/src/admin/soft_edit.php +++ b/src/admin/soft_edit.php @@ -24,10 +24,10 @@ if ($dopost != 'save') { #@__channeltype.typename as channelname, #@__arcrank.membername as rankname, #@__archives.* - FROM #@__archives - LEFT JOIN #@__channeltype ON #@__channeltype.id=#@__archives.channel - LEFT JOIN #@__arcrank ON #@__arcrank.rank=#@__archives.arcrank - WHERE #@__archives.id='$aid'"; + FROM `#@__archives` + LEFT JOIN `#@__channeltype` ON `#@__channeltype`.id=`#@__archives`.channel + LEFT JOIN `#@__arcrank` ON `#@__arcrank`.`rank`=`#@__archives`.arcrank + WHERE `#@__archives`.id='$aid'"; $dsql->SetQuery($arcQuery); $arcRow = $dsql->GetOne($arcQuery); if (!is_array($arcRow)) { @@ -177,7 +177,7 @@ else if ($dopost == 'save') { click='$click', ismake='$ismake', arcrank='$arcrank', - money='$money', + `money`='$money', title='$title', color='$color', source='$source', diff --git a/src/admin/spec_edit.php b/src/admin/spec_edit.php index 53321af6..5d9af768 100644 --- a/src/admin/spec_edit.php +++ b/src/admin/spec_edit.php @@ -23,7 +23,7 @@ if ($dopost != 'save') { $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel - LEFT JOIN `#@__arcrank` ar ON ar.rank=arc.arcrank WHERE arc.id='$aid' "; + LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; $arcRow = $dsql->GetOne($arcQuery); if (!is_array($arcRow)) { ShowMsg("读取档案基本信息出错!", "-1"); diff --git a/src/system/memberlogin.class.php b/src/system/memberlogin.class.php index 6b5e5d11..ad12cc9d 100755 --- a/src/system/memberlogin.class.php +++ b/src/system/memberlogin.class.php @@ -202,7 +202,7 @@ class MemberLogin $nowtime = time(); $mhasDay = $this->M_ExpTime - ceil(($nowtime - $this->M_UpTime) / 3600 / 24) + 1; if ($mhasDay <= 0) { - $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET uptime='0',exptime='0',rank='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); + $dsql->ExecuteNoneQuery("UPDATE `#@__member` SET uptime='0',exptime='0',`rank`='$cfg_mb_rank' WHERE mid='".$this->fields['mid']."';"); } return $mhasDay; } diff --git a/src/system/userlogin.class.php b/src/system/userlogin.class.php index 083e676b..8a864a37 100755 --- a/src/system/userlogin.class.php +++ b/src/system/userlogin.class.php @@ -212,7 +212,7 @@ class userLogin $this->userName = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $username); $this->userPwd = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $userpwd); $pwd = substr(md5($this->userPwd), 5, 20); - $dsql->SetQuery("SELECT admin.*,atype.purviews FROM `#@__admin` admin LEFT JOIN `#@__admintype` atype ON atype.rank=admin.usertype WHERE admin.userid LIKE '".$this->userName."' LIMIT 0,1"); + $dsql->SetQuery("SELECT admin.*,atype.purviews FROM `#@__admin` admin LEFT JOIN `#@__admintype` atype ON atype.`rank`=admin.usertype WHERE admin.userid LIKE '".$this->userName."' LIMIT 0,1"); $dsql->Execute(); $row = $dsql->GetObject(); if (!isset($row->pwd)) { diff --git a/src/user/album_add.php b/src/user/album_add.php index 35387392..91a9d229 100755 --- a/src/user/album_add.php +++ b/src/user/album_add.php @@ -40,7 +40,7 @@ if (empty($dopost)) { } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/user/archives_add.php b/src/user/archives_add.php index 5d305110..98348e78 100755 --- a/src/user/archives_add.php +++ b/src/user/archives_add.php @@ -33,7 +33,7 @@ if (empty($dopost)) { } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/user/archives_sg_add.php b/src/user/archives_sg_add.php index 7a989c50..9197ffc4 100755 --- a/src/user/archives_sg_add.php +++ b/src/user/archives_sg_add.php @@ -33,7 +33,7 @@ if (empty($dopost)) { } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } @@ -77,7 +77,7 @@ else if ($dopost == 'save') { } //检查频道设定的投稿许可权限 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From #@__arcrank where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From #@__arcrank where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/user/article_add.php b/src/user/article_add.php index e3aaef14..74e1babc 100755 --- a/src/user/article_add.php +++ b/src/user/article_add.php @@ -27,7 +27,7 @@ if (empty($dopost)) { if ($cInfos['sendrank'] > 0 || $cInfos['usertype'] != '') CheckRank(0, 0); //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } @@ -79,7 +79,7 @@ else if ($dopost == 'save') { exit(); } //保存到主表 - $inQuery = "INSERT INTO `#@__archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype) + $inQuery = "INSERT INTO `#@__archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,`money`,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype) VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle','$color','$writer','$source','','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); "; if (!$dsql->ExecuteNoneQuery($inQuery)) { $gerr = $dsql->GetError(); diff --git a/src/user/config.php b/src/user/config.php index 3a4952a3..190afdd5 100755 --- a/src/user/config.php +++ b/src/user/config.php @@ -169,11 +169,11 @@ function CheckRank($rank = 0, $money = 0) if ($cfg_ml->M_Rank < $rank) { $needname = ""; if ($cfg_ml->M_Rank == 0) { - $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE rank='$rank'"); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='$rank'"); $myname = "普通会员"; $needname = $row['membername']; } else { - $dsql->SetQuery("SELECT membername From `#@__arcrank` WHERE rank='$rank' OR rank='".$cfg_ml->M_Rank."' ORDER BY `rank` DESC"); + $dsql->SetQuery("SELECT membername From `#@__arcrank` WHERE `rank`='$rank' OR `rank`='".$cfg_ml->M_Rank."' ORDER BY `rank` DESC"); $dsql->Execute(); $row = $dsql->GetObject(); $needname = $row->membername; diff --git a/src/user/inc/archives_check.php b/src/user/inc/archives_check.php index 7f096adb..6dff0890 100755 --- a/src/user/inc/archives_check.php +++ b/src/user/inc/archives_check.php @@ -37,7 +37,7 @@ if ($cInfos['issend'] != 1 || $cInfos['ispart'] != 0 || $cInfos['channeltype'] } //检查频道设定的投稿许可权限 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From #@__arcrank where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("Select membername From #@__arcrank where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/user/reg_new.php b/src/user/reg_new.php index 45bea81f..15286575 100755 --- a/src/user/reg_new.php +++ b/src/user/reg_new.php @@ -58,7 +58,7 @@ if ($step == 1) { //会员的默认金币 $dfscores = 0; $dfmoney = 0; - $dfrank = $dsql->GetOne("SELECT money,scores FROM `#@__arcrank` WHERE rank='10' "); + $dfrank = $dsql->GetOne("SELECT `money`,scores FROM `#@__arcrank` WHERE `rank`='10' "); if (is_array($dfrank)) { $dfmoney = $dfrank['money']; $dfscores = $dfrank['scores']; diff --git a/src/user/soft_add.php b/src/user/soft_add.php index 031a347a..860751be 100755 --- a/src/user/soft_add.php +++ b/src/user/soft_add.php @@ -38,7 +38,7 @@ if (empty($dopost)) { } //检查会员等级和类型限制 if ($cInfos['sendrank'] > $cfg_ml->M_Rank) { - $row = $dsql->GetOne("Select membername From `#@__arcrank` where rank='".$cInfos['sendrank']."' "); + $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` where `rank`='".$cInfos['sendrank']."' "); ShowMsg("对不起,需要[".$row['membername']."]才能在这个频道发布文档", "-1", "0", 5000); exit(); } diff --git a/src/user/soft_edit.php b/src/user/soft_edit.php index 50465c44..65adb87e 100755 --- a/src/user/soft_edit.php +++ b/src/user/soft_edit.php @@ -23,14 +23,14 @@ function _ShowForm(){ } if (empty($dopost)) { //读取归档信息 $arcQuery = "SELECT - #@__channeltype.typename as channelname, - #@__arcrank.membername as rankname, - #@__channeltype.arcsta, - #@__archives.* - FROM #@__archives - LEFT JOIN #@__channeltype ON #@__channeltype.id=#@__archives.channel - LEFT JOIN #@__arcrank ON #@__arcrank.rank=#@__archives.arcrank - WHERE #@__archives.id='$aid'"; + `#@__channeltype`.typename as channelname, + `#@__arcrank`.membername as rankname, + `#@__channeltype`.arcsta, + `#@__archives`.* + FROM `#@__archives` + LEFT JOIN `#@__channeltype` ON `#@__channeltype`.id=`#@__archives`.channel + LEFT JOIN `#@__arcrank` ON `#@__arcrank`.`rank`=`#@__archives`.arcrank + WHERE `#@__archives`.id='$aid'"; $dsql->SetQuery($arcQuery); $row = $dsql->GetOne($arcQuery); if (!is_array($row)) {