2013-11-26 2 views
0

안녕하십니까. 좋은 질문이라고 생각합니다. 내 웹 사이트에 대한 페이지 카운터 스크립트를 사용하고 있지만 내 대시 보드 전체 페이지 뷰뿐만 아니라 한 페이지 전체를 볼 수도 있습니다.mysql의 전체 페이지 뷰

원하는 총 페이지 수보기 어떻게 만들 수 있습니까?

이 내 페이지 카운터 코드 :

mysql_query("UPDATE posts SET `post_view` = `post_view`+1 WHERE post_id ='$page_id'"); 

이 내 테이블 : 모든 Table images

+4

'SUM' - http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_sum – cmorrissey

+0

당신이 결합 된 전체 웹 사이트의 총 페이지 뷰를 의미합니까? 개별 페이지를 말한 것과 마찬가지로? –

+0

전체 웹 사이트의 총 페이지 뷰 합계 – equals

답변

3

첫째 : 사용 PDO 또는 mysqli 대신 mysql_*의 기능을합니다. 왜냐하면 그것들은 더 이상 사용되지 않으며 다음 버전의 PHP 중 하나에서 삭제되기 때문입니다.

문제가있는 경우 MySQL 기능 SUM()을 살펴보십시오.

SELECT SUM(post_view) total_page_views FROM posts 
+0

나는 이해하지만 어떻게 할 수 있습니까? – equals

+0

equals

+0

감사는 다음과 같습니다 "; echo "". $ row [ 'SUM (post_view)']. ""; 에코 ""; ?> – equals