테스트 사이트 - 개발 중인 베타 버전입니다

시간표 출력하려고 합니다.

· 15년 전 · 897 · 2
일간, 주간, 월간표에서 시간별(10분단위), 개인별(강사 50명, 학생수백병)의 일정을 출력하게 하려고 합니다.

어떤 분이 학생 pk와 강의 pk 만 끌고 오면 된다고 하시는데 이게 무슨뜻인지 모르겠습니다.

현재는 홈피에서 수강신청을 하면 관리자페이지에서 클래스를 생성하면서 수강신청내역 + 회원 + 강사 값을 클래스 테이블에 넣게끔 까지 해놓은 상태입니다.

이 클래스 테이블에 있는 정보를 강사나 회원의 마이페이지에서 일정표형식으로 달력에 표시되게 하려면 어떤분의 말씀처럼 pk만끌고 오면 되는것인지요?? 글고 요놈의 pk란거가 어떤건지 알려면 어케해야될지요??

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

15년 전
프라이머리키(primary key)를 말씀하시는것 같은데요.
sql책을 놓은지가 오래되서 직접적으로 설명은 못하겠네요.
15년 전
pk라는게 프라이머리키(primary key)인데 매 레코드를 식별할수 있는 키입니다.
예들어 학생테이블에 "홍길동"이라는 학생이 두명이 있는데 학생아이디는 3번과 5번입니다.
3번은 뚱뚱하고 5번은 약합니다..내가 뚱뚱이 "홍길동"을 찾으려 하면 "3번학생"하고 찾습니다.
이때 학생아이디가 pk입니다.이름이 같아도 학생아이디에 따라 서로 다른 학생이 되지요...

강사페이지에서 일정표형식으로 표시되게 하시려면;
클래스테이블.강사아이디 = 내 아이디

회원페이지에서 일정표형식으로 표시되게 하시려면;
클래스테이블.회원아이디 = 내 아이디

와 같이 sql문에서 where구문을 설정해주시면 되요...
물론 우에서 일간,주간,월간에 따라 수강신청내역을 설정해주시구요..

게시글 목록

번호 제목
32341
32339
32326
32325
32322
32319
32318
32316
32315
32313
32312
32311
32310
32304
32303
32300
32293
32292
32291
32285
32284
32275
32271
32268
32265
32261
32258
32257
32255
32254
32253
32251
32250
32249
32247
32246
32245
32244
32243
32242
32241
32240
32239
32238
32237
32236
32232
32229
32228
32227
32217
32215
32214
32213
32211
32207
32196
32193
32192
32190
32188
32186
32184
32173
32172
32171
32167
32165
32163
32162
32158
32157
32155
32151
32149
32135
32132
32127
32125
32122
32120
32119
32117
32116
32115
32114
32112
32111
32109
32107
32104
32103
32102
32101
32094
32089
20404
31036
8279
8268