Beispiel #1
0
 $val = abs($val);
 // フリーワード取得 データ有りアップデート ゼータ無しインサート
 if ($data = $freeWordOBJ->getFreeWordData($comUserData["user_id"], $freeWordType, $freeWordCd)) {
     $updateArray = array();
     $whereArray = array();
     $updateArray["free_word_value"] = $val;
     $updateArray["update_datetime"] = date("YmdHis");
     if ($freeWordType == 2) {
         $freeWordSetData = $freeWordOBJ->getFreeWordSetData($freeWordType, $freeWordCd, $val);
         $updateArray["free_word_text"] = $freeWordSetData["free_word_text"];
     }
     $whereArray[] = "user_id = " . $comUserData["user_id"];
     $whereArray[] = "free_word_type = " . $freeWordType;
     $whereArray[] = "free_word_cd = " . $freeWordCd;
     $whereArray[] = "disable = 0 ";
     if (!$freeWordOBJ->updateFreeWordData($updateArray, $whereArray)) {
         $ComErrSessOBJ->errMsg = $freeWordOBJ->getErrorMsg;
         header("Location: ./?action_Error=1" . ($comURLparam ? "&" . $comURLparam : "") . "&" . $sessId);
         exit;
     }
 } else {
     $insertArray = array();
     $insertArray["user_id"] = $comUserData["user_id"];
     $insertArray["free_word_type"] = $freeWordType;
     $insertArray["free_word_cd"] = $freeWordCd;
     $insertArray["free_word_value"] = $val;
     $insertArray["create_datetime"] = date("YmdHis");
     if ($freeWordType == 2) {
         $freeWordSetData = $freeWordOBJ->getFreeWordSetData($freeWordType, $freeWordCd, $val);
         $insertArray["free_word_text"] = $freeWordSetData["free_word_text"];
     }