diff --git a/src/web/module/maestro_section_record.html b/src/web/module/maestro_section_record.html index 5baaeb3..8e923ba 100644 --- a/src/web/module/maestro_section_record.html +++ b/src/web/module/maestro_section_record.html @@ -2,13 +2,11 @@ $(document).ready(function() { - /* - $("#entercode").keydown(function(key) { + $("#player_name_list").keydown(function(key) { if(key.keyCode == 13) { - editPassword(); + requestPlayerRecordListAll(); } }); - */ initDatePicker(); loadAppList(); @@ -36,52 +34,38 @@ function initDatePicker() { function setDatePickersForWeeks(weeks) { var today = new Date(); - var tyyyy = today.getFullYear(); - var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! - var tdd = String(today.getDate()).padStart(2, '0'); + updateDatePickerIn("#end_datepicker", today);; var startDay = new Date(); startDay.setDate(startDay.getDate() - 7 * weeks); - var syyyy = startDay.getFullYear(); - var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0! - var sdd = String(startDay.getDate()).padStart(2, '0'); - - $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd); - $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd); + updateDatePickerIn("#start_datepicker", startDay);; } function setDatePickersForMonths(months) { var today = new Date(); - var tyyyy = today.getFullYear(); - var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! - var tdd = String(today.getDate()).padStart(2, '0'); + updateDatePickerIn("#end_datepicker", today);; var startDay = new Date(); startDay.setMonth(startDay.getMonth() - months); - var syyyy = startDay.getFullYear(); - var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0! - var sdd = String(startDay.getDate()).padStart(2, '0'); - - $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd); - $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd); + updateDatePickerIn("#start_datepicker", startDay);; } function setDatePickersForYears(years) { var today = new Date(); - var tyyyy = today.getFullYear(); - var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! - var tdd = String(today.getDate()).padStart(2, '0'); + updateDatePickerIn("#end_datepicker", today);; var startDay = new Date(); startDay.setFullYear(startDay.getFullYear() - years); - var syyyy = startDay.getFullYear(); - var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0! - var sdd = String(startDay.getDate()).padStart(2, '0'); - - $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd); - $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd); + updateDatePickerIn("#start_datepicker", startDay);; } +function updateDatePickerIn(inputID, date) { + var yyyy = date.getFullYear(); + var mm = String(date.getMonth() + 1).padStart(2, '0'); //January is 0! + var dd = String(date.getDate()).padStart(2, '0'); + + $(inputID).datepicker('update', yyyy + "-" + mm + "-" + dd); +} function copyToClipboard() { @@ -286,9 +270,7 @@ function showRecordCount(jsonData) { $("#record_count").empty(); var count = jsonData["RecordList"].length; - $("#record_count").append( - '표시 : ' + count + '개 / 총 : ' + count + '개' - ); + $("#record_count").append('총 ' + count + '개 검색'); } @@ -318,11 +300,11 @@ function showNoResultContent() { function addRecordListItem($date, $time, $name, $subject, $record) { $("#record_table_content").append('\ \ - ' + $date + '\ - ' + $time + '\ - ' + $name + '\ - ' + $subject + '\ - ' + $record + '\ + ' + $date + '\ + ' + $time + '\ + ' + $name + '\ + ' + $subject + '\ + ' + $record + '\ \ '); } @@ -445,7 +427,7 @@ function addRecordListItem($date, $time, $name, $subject, $record) {
- + @@ -457,11 +439,14 @@ function addRecordListItem($date, $time, $name, $subject, $record) {
- + ?
-
- 표시 : 0개 / 총 : 0개 +
+
@@ -469,21 +454,17 @@ function addRecordListItem($date, $time, $name, $subject, $record) { - - - - - + + + + + - - - - - + diff --git a/src/web/server/record/request_app_player_record_list.php b/src/web/server/record/request_app_player_record_list.php index a254012..b49dc81 100644 --- a/src/web/server/record/request_app_player_record_list.php +++ b/src/web/server/record/request_app_player_record_list.php @@ -28,7 +28,6 @@ $subject_statement = makeSubjectSentence($app_id); // echo "subject : ".$subject_statement."\n"; $where_statement = make_where_statement($date_statement, $player_name_statement, $subject_statement); -$recordCount = get_player_record_count($maestro_id, $where_statement, $limit_count); $recordTotalCount = get_player_record_total_count($maestro_id, $where_statement); $replyJSON = get_player_record_list($maestro_id, $where_statement, $limit_count); if($replyJSON.length === 0) { @@ -37,7 +36,7 @@ if($replyJSON.length === 0) { exit; } -set_data("RecordCount", $recordCount); +set_data("RecordTotalCount", $recordTotalCount); set_data("RecordList", $replyJSON); send_result_success(); exit; @@ -113,6 +112,7 @@ function make_where_statement($date_statement, $player_name_statement, $subject_ return $where_statement; } +/* function get_player_record_count($maestro_id, $where_statement, $limit_count) { global $db_conn; @@ -137,6 +137,7 @@ function get_player_record_count($maestro_id, $where_statement, $limit_count) { return $record_count; } +*/ function get_player_record_total_count($maestro_id, $where_statement) { global $db_conn; @@ -168,7 +169,7 @@ function get_player_record_list($maestro_id, $where_statement, $limit_count) { P.Name AS Name, A.KoreanName AS Subject, BR.BestRecord AS Record FROM best_record BR, player P, App A WHERE BR.MaestroID = ? AND ".$where_statement." - ORDER BY BR.RecordDateTime ASC + ORDER BY BR.RecordDateTime DESC "; if($limit_count > 0) diff --git a/src/web/server/record/request_license_timer_player_record_list.php b/src/web/server/record/request_license_timer_player_record_list.php index 8fd6dc9..13c603f 100644 --- a/src/web/server/record/request_license_timer_player_record_list.php +++ b/src/web/server/record/request_license_timer_player_record_list.php @@ -28,7 +28,6 @@ $subject_statement = makeSubjectSentence($app_id); // echo "subject : ".$subject_statement."\n"; $where_statement = make_where_statement($date_statement, $player_name_statement, $subject_statement); -$recordCount = get_player_record_count($maestro_id, $where_statement, $limit_count); $recordTotalCount = get_player_record_total_count($maestro_id, $where_statement); $replyJSON = get_player_record_list($maestro_id, $where_statement, $limit_count); if($replyJSON.length === 0) { @@ -37,7 +36,7 @@ if($replyJSON.length === 0) { exit; } -set_data("RecordCount", $recordCount); +set_data("RecordTotalCount", $recordTotalCount); set_data("RecordList", $replyJSON); send_result_success(); exit; @@ -115,6 +114,7 @@ function make_where_statement($date_statement, $player_name_statement, $subject_ return $where_statement; } +/* function get_player_record_count($maestro_id, $where_statement, $limit_count) { global $db_conn; @@ -139,6 +139,7 @@ function get_player_record_count($maestro_id, $where_statement, $limit_count) { return $record_count; } +*/ function get_player_record_total_count($maestro_id, $where_statement) { global $db_conn; @@ -170,7 +171,7 @@ function get_player_record_list($maestro_id, $where_statement, $limit_count) { P.Name AS Name, LS.SubjectName AS Subject, LS.Score AS Record FROM license_score LS, player P WHERE LS.MaestroID = ? AND ".$where_statement." - ORDER BY LS.ScoreDateTime ASC + ORDER BY LS.ScoreDateTime DESC "; if($limit_count > 0)
날짜시간이름과목점수날짜시간이름과목점수
2019-03-2717:30박지상한글 타자 연습574데이터가 없습니다.