diff --git a/application/controllers/keyworlds.php b/application/controllers/keyworlds.php index 0f920eb1..729ea37d 100644 --- a/application/controllers/keyworlds.php +++ b/application/controllers/keyworlds.php @@ -388,8 +388,8 @@ class Keyworlds extends CI_Controller { } if ($rank[$rank_flag] != -1 and $rank[$rank_flag] != -2 - and $this->Keywordsrank_model->add_rank($v->kw_id, $rank['rank'], $rank['rank_m'], $rank['source'], $rank['source_m'], $rank['engines']) and $client_flag === 'PC' + and $this->Keywordsrank_model->add_rank($v->kw_id, $rank['rank'], $rank['rank_m'], $rank['source'], $rank['source_m'], $rank['engines']) ) { $this->load->model('InfoSMS_model'); $last_rank = isset($last_rank[0]) ? $last_rank[0]->kwr_rank : $rank['rank']; @@ -398,7 +398,12 @@ class Keyworlds extends CI_Controller { if ($engines != 'yandex') { $this->Keywords_model->update_time($v->kw_id); } - } + } else if ($rank[$rank_flag] != -1 + and $rank[$rank_flag] != -2 + and $client_flag === 'm') { + $this->Keywordsrank_model->update_rank($v->kw_id, $rank['rank'], $rank['rank_m'], $rank['source'], $rank['source_m'], $rank['engines']); + $this->Keywords_model->update_time($v->kw_id); + } } var_dump("rank $client_flag " . $rank[$rank_flag]); unset($rank['orignal']);