$result->update_speech = "param is not valid!"; } } else { if ($IS_UPDATE_SPEECH_TITLE) { if (0 < $SPEECH_ID && !empty($SPEECH_TITLE)) { $query_output = $wdj_mysql_interface->update_speech($SPEECH_ID, null, null, $SPEECH_TITLE); array_push($result->query_output_arr, $query_output); } else { array_push($result->query_output_arr, "param is not valid!"); } } else { if ($IS_UPDATE_TABLE_ROW_ORDER_ON_TODAYS_SPEAKER) { // 테이블의 열 순서가 변경됨. $debug .= "IS_UPDATE_TABLE_ROW_ORDER_ON_TODAYS_SPEAKER"; array_push($debug_stack_array, "IS_UPDATE_TABLE_ROW_ORDER_ON_TODAYS_SPEAKER"); $speech_table_row_info_arr = JSONManager::get_json_obj_from_JSONStringify($SPEECH_TABLE_ROW_INFO_ARR_JSON_STR); array_push($debug_stack_array, "SPEECH_TABLE_ROW_INFO_ARR_JSON_STR : {$SPEECH_TABLE_ROW_INFO_ARR_JSON_STR}"); array_push($debug_stack_array, "count : " . count($speech_table_row_info_arr)); for ($idx = 0; $idx < count($speech_table_row_info_arr); $idx++) { $cur_speech_table_row_info = $speech_table_row_info_arr[$idx]; $cur_speech_id = intval($cur_speech_table_row_info->SPEECH_ID); $cur_order_num = intval($cur_speech_table_row_info->ORDER_NUM); array_push($debug_stack_array, "idx : {$idx}"); array_push($debug_stack_array, "cur_speech_id : {$cur_speech_id}"); array_push($debug_stack_array, "cur_order_num : {$cur_order_num}"); if ($cur_speech_id > 0 && $cur_order_num > -1) { $query_output = $wdj_mysql_interface->update_speech($cur_speech_id, $cur_order_num); array_push($result->query_output_arr, $query_output); } } } else {