2014-07-26 2 views
-2

나는 TV 프로듀서로 일하기 때문에 매우 간단하고 (매우 어리 석다) 생각이 있습니다. "나는 빵을 좋아한다" "당신이 빵을 좋아하는 경우 버튼을 클릭하여"A 클릭 카운터 - MySQL -

- 사용자가 클릭 : 나는 실제 아이디어를 공개 할 수 없지만 이것은 나의 목적의 요점이다 : 텍스트의

-A 라인 읽기 버튼이 사라지고 카운터가 +1로 증가합니다.

어디서나 페이지를 열 때마다 카운트가 true로 유지되도록 데이터베이스를 사용해야하지만 카운터를 얻는 방법을 모르겠습니다. 같은 페이지에있는 버튼?

버튼이있는 index.html 문서로 작업했지만, 카운터가있는 별도의 PHP 문서로 연결되었습니다.

이상적으로 순 방문자는 버튼을 한 번만 클릭 할 수 있습니다. 하지만 누군가가 대답하기가 힘들다면 100 % 필요하지 않습니다.

정말 고맙겠습니다.

감사합니다.

+5

그래서 ... 당신은 무엇을 했습니까? –

+1

버튼을 클릭했다는 쿠키를 남겨주세요. 쿠키가 설정된 경우에는 계산하지 마십시오. 이것은 사용자가 매우 결정되었지만 아무것도하지 않는 것보다 낫다면 작동하지 않을 것입니다. – GiantCowFilms

답변

0

1 페이지로 유지하려면 AJAX을 사용하십시오.

<div id='Click'>CLICK HERE<div/> 

JS :

HTML (jQuery를 사용) : 다음은 간단한 예입니다

$('#Click').click(function(){ 
    $().ajax({ 
    url: "www.yourdomain.com/location/of/script.php", 
    type: 'POST', 
    //Not sure if this is necessary. 
    data:{Click: '1'}, 
    success: function(result){ 
     $('#Click').text('the Count is: '+result); 
    } 
}); 

PHP :

<?php 
    Whatever your php script does 
?>