묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로카운터 문의 드립니다.
2004.04.26 20:12
제로카운터를 사용하던 중 갑자기 다음과 같은 에러가 나오는데...
뭣때문에 에러가 나는지 도무지 모르겠습니다......
* 에러내용
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home3/*******.com/public_html/bbs/zerocount/zerocounter.php3 on line 20
*20번째줄의 내용
$check=mysql_fetch_array(mysql_query("select count(*) from counter_ip where date>=$today and date<$tomorrow and ip='$user_ip'+ '+ '",$connect));
*20번째줄 위아래 추가 내용
// counter_main에서 오늘날짜 행이 없으면 추가.
$check=mysql_fetch_array(mysql_query("select count(*) from counter_main where date='$today'",$connect));
if(!$check[0])
{
mysql_query("insert into counter_main (date, unique_counter, pageview) values ('$today', '0', '0')", $connect);
}
// 지금 아이피로 접속한 사람이 오늘 처음 온 사람인지 검사
//$check=mysql_fetch_array(mysql_query("select count(*) from counter_ip where date>=$today and date<$tomorrow and ip='$user_ip'",$connect));
// 오늘 처음왔을때
if($check[0]==0)
{
// 전체랑 오늘 카운터 올림
mysql_query("update counter_main set unique_counter=unique_counter+1, pageview=pageview+1 where no=1 or date='$today'", $connect);
// 오늘 시간대별 ip 입력
mysql_query("insert into counter_ip (date, ip) values ('$time','$user_ip')",$connect);
}
// 오늘 한번 이상 온 상태일때
else
{
// 페이지뷰 올림
mysql_query("update counter_main set pageview=pageview+1 where no=1 or date='$today'", $connect);
}
위와 같은 내용으로 저번에 질문글을 남겨 보았는데....
답변이 없어서 다시 남겨 봅니다..
고수님 한번 봐주세요~~
뭣때문에 에러가 나는지 도무지 모르겠습니다......
* 에러내용
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home3/*******.com/public_html/bbs/zerocount/zerocounter.php3 on line 20
*20번째줄의 내용
$check=mysql_fetch_array(mysql_query("select count(*) from counter_ip where date>=$today and date<$tomorrow and ip='$user_ip'+ '+ '",$connect));
*20번째줄 위아래 추가 내용
// counter_main에서 오늘날짜 행이 없으면 추가.
$check=mysql_fetch_array(mysql_query("select count(*) from counter_main where date='$today'",$connect));
if(!$check[0])
{
mysql_query("insert into counter_main (date, unique_counter, pageview) values ('$today', '0', '0')", $connect);
}
// 지금 아이피로 접속한 사람이 오늘 처음 온 사람인지 검사
//$check=mysql_fetch_array(mysql_query("select count(*) from counter_ip where date>=$today and date<$tomorrow and ip='$user_ip'",$connect));
// 오늘 처음왔을때
if($check[0]==0)
{
// 전체랑 오늘 카운터 올림
mysql_query("update counter_main set unique_counter=unique_counter+1, pageview=pageview+1 where no=1 or date='$today'", $connect);
// 오늘 시간대별 ip 입력
mysql_query("insert into counter_ip (date, ip) values ('$time','$user_ip')",$connect);
}
// 오늘 한번 이상 온 상태일때
else
{
// 페이지뷰 올림
mysql_query("update counter_main set pageview=pageview+1 where no=1 or date='$today'", $connect);
}
위와 같은 내용으로 저번에 질문글을 남겨 보았는데....
답변이 없어서 다시 남겨 봅니다..
고수님 한번 봐주세요~~