몇 가지 문제가 있습니다. 뉴스를 읽을 페이지를 만들고 페이지가 열리면 news_read +1에 대한 데이터베이스 필드에서 업데이트됩니다. 사용자가 페이지 새로 고침을 +1하지 않을 경우 +1하십시오.페이지를 새로 고치는 사람들을 피하시겠습니까?
이것은 있습니다.
$q="SELECT*FROM t_news WHERE news_id=$b_id";
$dataJ=mysql_query($q);
$a=mysql_fetch_array($dataJ);
$plus=$a['news_read']+1;
mysql_query("UPDATE t_news set news_read=$plus WHERE news_id=$a[news_id]");
아는 사람 페이지 내 쿼리, 어떻게 페이지를 새로 고침 후 $plus=$a['berita_dibaca']+1;
을 해제하는 방법?
UPDATE
UPDATE
덕분에 모든, 나는 read.php를 제외하고 내 페이지의 모두
if ($_SESSION['load']==1){
$_SESSION['load']=0;
}
을 넣어
세션과 내 문제를 해결하고 난
를 넣어if ($_SESSION['load']==0)
{
//QUERY
}
$_SESSION['load'] = 1;
in read.php
리퍼러가 현재 페이지가 아닙니다. – dagfr