추출을 위한 SQL 쿼리를 말씀드리겠습니다.
SELECT *
FROM free
WHERE wdate <= 57600*5
LIMIT 5
하시면 됩니다.
wdate <= time() - (57600 * 5) 는...
하루는 unix 날짜 시리얼값으로 57600에 해당합니다.
57600*5 하시면 5일의 수치가 되구요...
현재시간 time() 에서 57600*5를 뺀 값보다 작은 것을 찾으라는 뜻은 오늘부터 닷세전의 게시물까지 라는 뜻입니다.
아니면,
time() - wdate 하시면 wdate 에서 오늘까지의 시리얼날짜값이 나오죠? 그 값을 비교하셔도 되구요...
데이터베이스를 열고,
값을 받아오는 방법은 아시죠?
즐거운 추석명절 되세요.
:맥노턴.
>아래에 보니까 최근 게시물 추출하는 방법나와있던데여..
>안되서 이렇게 글을 남깁니다..
>디비 테이블은 create table free(
>id int(10) not null auto_increment,
>writer varchar(10),
>email varchar(30),
>homepage varchar(30),
>passwd varchar(20),
>topic varchar(50),
>content text,
>hit int(5),
>wdate date,
>primary key (id)
>);
>입니다..
>여기서 글목록을 5개만 추출할려고 하는데 어떻게 해야 하져?
>답변좀 부탁합니다..
SELECT *
FROM free
WHERE wdate <= 57600*5
LIMIT 5
하시면 됩니다.
wdate <= time() - (57600 * 5) 는...
하루는 unix 날짜 시리얼값으로 57600에 해당합니다.
57600*5 하시면 5일의 수치가 되구요...
현재시간 time() 에서 57600*5를 뺀 값보다 작은 것을 찾으라는 뜻은 오늘부터 닷세전의 게시물까지 라는 뜻입니다.
아니면,
time() - wdate 하시면 wdate 에서 오늘까지의 시리얼날짜값이 나오죠? 그 값을 비교하셔도 되구요...
데이터베이스를 열고,
값을 받아오는 방법은 아시죠?
즐거운 추석명절 되세요.
:맥노턴.
>아래에 보니까 최근 게시물 추출하는 방법나와있던데여..
>안되서 이렇게 글을 남깁니다..
>디비 테이블은 create table free(
>id int(10) not null auto_increment,
>writer varchar(10),
>email varchar(30),
>homepage varchar(30),
>passwd varchar(20),
>topic varchar(50),
>content text,
>hit int(5),
>wdate date,
>primary key (id)
>);
>입니다..
>여기서 글목록을 5개만 추출할려고 하는데 어떻게 해야 하져?
>답변좀 부탁합니다..