강의 시간에 실습한 예제입니다.

CursorLoader를 사용하도록 변경해야합니다.

 

MySong(2013-01-08)OCP수업.zip

 

 

 set names euckr;

create database if not exists moviedb
 DEFAULT CHARACTER SET euckr collate euckr_korean_ci;

use moviedb;

create table if not exists user (
 num  int(11) NOT NULL AUTO_INCREMENT,
 name  varchar(40) NOT NULL,
 userid  varchar(40) NOT NULL,
 passwd varchar(40) NOT NULL,

 PRIMARY KEY(num)
) ENGINE=InnoDB default character set euckr collate euckr_korean_ci;

insert into user values (NULL, '홍길동', 'gdhong', '1234');
insert into user values (NULL, '임꺽정', 'gjlim', '1234');
insert into user values (NULL, '장동건', 'dgjang', '1234');

create table if not exists review (
 reviewid int(11) NOT NULL AUTO_INCREMENT,
 num int(11) NOT NULL,
 time  TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
 title  varchar(50) NOT NULL,
 memo text DEFAULT NULL,
 image varchar(100) DEFAULT NULL, 

 PRIMARY KEY(reviewid),
 FOREIGN KEY(num) REFERENCES user(num)
  ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB default character set euckr collate euckr_korean_ci;

insert into review values (NULL, 1, NULL, "변호인", "재밌어요~", "images/review1.jpg");
insert into review values (NULL, 1, NULL, "용의자", "재밌어요~~", "images/review2.jpg");
insert into review values (NULL, 2, NULL, "호빗 2", "재밌어요~~~", "images/review3.jpg");

select user.name, user.userid,
 review.title, review.memo, review.time, review.image
 from user,review
 where title="변호인"
 AND user.num = review.num;

select user.name, user.userid,
 review.title, review.memo, review.time, review.image
 from user,review
 where user.num = review.num;

 

------------------------------

listreview.php

 

listuser.php

 

login.php

 

loginform.php

 

'2013년 겨울학기 > OCP장기집중교육과정' 카테고리의 다른 글

SQLite 실습 예제  (0) 2014.01.08
 

12월 4일 수업 시간에 실습한 예제입니다. (파일이 잘못되어 있어서 다시 올립니다.)

 

 

 

ReadSinger (2013-12-05)03-메뉴와선-재업로드.zip

 

이 파일을 수정하여 Singer 모듈을 완성하세요.

 

Hint: Singer 모듈에 지정된 순서의 struct singer 포인터를 반환하는 다음의 함수를 만들고, Song 모듈에서 Singer를 출력한 뒤에 포인터를 얻어올 때 활용하면 좋을 것으로 생각합니다.

struct singer *GetSingerAt(int index)

 

 

 

 

블로그 이미지

NanoSoft

국립금오공과대학교 컴퓨터공학과

카테고리

강의 전체보기 (166)
2004년 (0)
2005년 (0)
2006년 (0)
2007년 (0)
2008년 (0)
2009년 (0)
2010년 (0)
2011년 (0)
2012년 1학기 (4)
2012년 여름학기 (6)
2012년 2학기 (48)
2013년 1학기 (40)
2013년 여름학기 (0)
2013년 2학기 (57)
2013년 겨울학기 (2)
2014년 2학기 (1)
2015년 겨울학기 (8)
2019년 2학기 (0)