ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 9111


Ignore:
Timestamp:
Nov 12, 2008, 2:49:49 AM (12 years ago)
Author:
akamine
Message:

#2292 データベースのc_member_profileへの書き込み方法を修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.10.x/webapp/lib/db/member.php

    r8884 r9111  
    16201620        db_query($sql, $params);
    16211621
    1622         if (!(is_null($item['value']) || $item['value'] === '')) {
    1623             if (is_array($item['value'])) {
    1624                 foreach ($item['value'] as $key => $value) {
    1625                     do_config_prof_insert_c_member_profile($c_member_id, $item['c_profile_id'], $key, $value, $item['public_flag']);
    1626                 }
    1627             } else {
    1628                 do_config_prof_insert_c_member_profile($c_member_id, $item['c_profile_id'], $item['c_profile_option_id'], $item['value'], $item['public_flag']);
     1622        if (is_null($item['value'])) {
     1623            $item['value'] = "";
     1624        }
     1625        if (is_array($item['value'])) {
     1626            foreach ($item['value'] as $key => $value) {
     1627                do_config_prof_insert_c_member_profile($c_member_id, $item['c_profile_id'], $key, $value, $item['public_flag']);
    16291628            }
     1629        } else {
     1630            do_config_prof_insert_c_member_profile($c_member_id, $item['c_profile_id'], $item['c_profile_option_id'], $item['value'], $item['public_flag']);
    16301631        }
    16311632    }
Note: See TracChangeset for help on using the changeset viewer.