コード例 #1
0
ファイル: UserInterestsModel.php プロジェクト: amanai/next24
 function set($user_id, $interest_id)
 {
     if ($user_id > 0 && $interest_id > 0) {
         $count = (int) Project::getDatabase()->selectCell("SELECT count(*) FROM " . $this->_table . " WHERE user_id=?d AND interest_id=?d", (int) $user_id, (int) $interest_id);
         if ($count <= 0) {
             $interest_model = new InterestsModel();
             if ($interest_model->exists($interest_id)) {
                 Project::getDatabase()->query("INSERT INTO " . $this->_table . " SET user_id = ?d, interest_id = ?d", $user_id, $interest_id);
                 $interest_model->increaseCounter($interest_id);
             }
         }
     }
 }