|
|
|
|
@ -937,20 +937,25 @@ function get_addtional_profile_information_of_field_by_user($field_id, $users){ |
|
|
|
|
if (!empty($row['field_value'])) { |
|
|
|
|
if ($result_extra_field['field_type'] == USER_FIELD_TYPE_DOUBLE_SELECT) { |
|
|
|
|
$id_double_select = explode(';',$row['field_value']); |
|
|
|
|
$value1 = $result_extra_field['options'][$id_double_select[0]]['option_value']; |
|
|
|
|
$value2 = $result_extra_field['options'][$id_double_select[1]]['option_value']; |
|
|
|
|
$row['field_value'] = ($value1.';'.$value2); |
|
|
|
|
if (is_array($id_double_select)) { |
|
|
|
|
$value1 = $result_extra_field['options'][$id_double_select[0]]['option_value']; |
|
|
|
|
$value2 = $result_extra_field['options'][$id_double_select[1]]['option_value']; |
|
|
|
|
$row['field_value'] = ($value1.';'.$value2); |
|
|
|
|
} |
|
|
|
|
} else if ($result_extra_field['field_type'] == USER_FIELD_TYPE_DATE) { |
|
|
|
|
$datetime = explode(';',$row['field_value']); |
|
|
|
|
$time = mktime(0,0,0,$datetime[1],$datetime[0],$datetime[2]); |
|
|
|
|
$row['field_value'] = date('Y-m-d',$time); |
|
|
|
|
$datetime = explode(';',$row['field_value']); |
|
|
|
|
if (is_array($datetime)) { |
|
|
|
|
$time = mktime(0,0,0,$datetime[1],$datetime[0],$datetime[2]); |
|
|
|
|
$row['field_value'] = date('Y-m-d',$time); |
|
|
|
|
} |
|
|
|
|
} else if ($result_extra_field['field_type'] == USER_FIELD_TYPE_DATETIME) { |
|
|
|
|
$datetime = explode(';',$row['field_value']); |
|
|
|
|
$time = mktime($datetime[3],$datetime[4],0,$datetime[1],$datetime[0],$datetime[2]); |
|
|
|
|
$row['field_value'] = date('Y-m-d H:i:s',$time); |
|
|
|
|
$datetime = explode(';',$row['field_value']); |
|
|
|
|
if (is_array($datetime)) { |
|
|
|
|
$time = mktime($datetime[3],$datetime[4],0,$datetime[1],$datetime[0],$datetime[2]); |
|
|
|
|
$row['field_value'] = date('Y-m-d H:i:s',$time); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
$return[$row['user_id']][] = $row['field_value']; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|