database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1294 게시물 읽기
No. 1294
아피와 날짜를 비교하여 증가시키는 카운터를 만들고져 하는데?
작성자
홍종현
작성일
2000-04-15 18:25
조회수
6,590

안녕하세요 .

아피와 날짜를 비교하여 증가시키는 카운터를 만들고져 하는데,

막히는 부분이 있어서 질문을 드립니다.

 

먼저 테이블을 생성한다.

create table count(

id int(11), default '0' not null auto_increment,

ip varchar(17),

reg_date int(11), <=이 부분은 날짜를 정수로 입력받아 계산하기 위함

primary key(id)

);

 

 

<?

$connect=mysql_connect("localhost","test","test") or die("SQL Connect Error!");

mysql_select_db("TEST",$connect);

 

$que1="insert into count2 values('','$REMOTE_ADDR',UNIX_TIMESTAMP())";

$result1=mysql_query($que1,$connect);

 

$que2="select reg_date,ip from count2 order by id DESC;

$result2=mysql_query($que2,$connect);

 

$row=mysql_fetch_array($result2);

 

$timegap=UNIX_TIMESTAMP()-row[0]; //<=이렇게 초로 계산해서 뺄려구 하는데, 가능한지 아니면 어떻게 해야지 계산이 가능한지?

if ($timegap<=3600)

{

if ($row[1] == $REMOTE_ADDR){ //<=이부분 애매 ?

exit;

else

$counter=$counter+1;

}

else

$counter=$counter+1;

}

 

echo("you are $counter th visiter!");

?>

 

저의 의도는 날짜를 초로 계산하여 현재시간의 값(초)와 이전의 값을 뺄셈을 하여

값의 범위가 1시간이내고, 만약 같은 ip일 경우 증가를 카운터를 증가 시키지 않고

아니면 카운터를 증가 시키는 것이데, 에러가 나는데 어떻게 해야 될지.. ^^;

[Top]
No.
제목
작성자
작성일
조회
1301[질문] apache에서 ioctl 에러..
김종균
2000-04-16
6627
1302┕>Re: [질문] apache에서 ioctl 에러..
정재익
2000-04-17 00:26:16
7197
1298[질문] mysql을 설치하고 난후 접속을 하려고 하는데 못하겠어요!!!!!
박준형
2000-04-16
6886
1299┕># Re: [질문] mysql을 설치하고 난후 접속을 하려고 하는데 못하겠어요!!!!! -&gt; 자료들 읽어보시죠
문태준
2000-04-16 10:20:41
7299
1297설치시 checksum 에러
jcm5758
2000-04-15
6956
1303┕>Re: 설치시 checksum 에러
정재익
2000-04-17 00:46:51
7055
1294아피와 날짜를 비교하여 증가시키는 카운터를 만들고져 하는데?
홍종현
2000-04-15
6590
1300┕>Re: 아피와 날짜를 비교하여 증가시키는 카운터를 만들고져 하는데?
정재익
2000-04-16 21:04:23
6907
1293win98에 mysql을 인스톨 하였는데... mysql 접근... 이 잘 안되어요... 제발...
최영란
2000-04-15
6648
1317┕>Re: win98에 mysql을 인스톨 하였는데... mysql 접근... 이 잘 안되어요... 제발...
김봉재
2000-04-17 18:06:51
7257
1318 ┕>Re: Re: win98에 mysql을 인스톨 하였는데... mysql 접근... 이 잘 안되어요... 제발...
김봉재
2000-04-17 18:09:32
6832
1291GRANT에 관한 질문입니다.
최용섭
2000-07-01
6569
1304┕>Re: GRANT에 관한 질문입니다.
정재익
2000-04-17 00:52:48
7144
1308 ┕>Re: Re: GRANT에 관한 질문입니다.
최용섭
2000-04-17 12:13:19
7048
1290아흐 동동다리..술한잔 고파오네..
무지초보
2000-04-15
7258
1292┕># Re: 아흐 동동다리..술한잔 고파오네..
문태준
2000-04-15 09:21:03
7764
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다